[jboss-dev-forums] [JBoss AS7 Development] - Management Console Design

Heiko Braun do-not-reply at jboss.com
Fri Jan 21 05:52:32 EST 2011


Heiko Braun [http://community.jboss.org/people/heiko.braun%40jboss.com] modified the document:

"Management Console Design"

To view the document, visit: http://community.jboss.org/docs/DOC-16363

--------------------------------------------------------------
h3. Goals

- Deliver consistent user experience across products
- Share authentication with other management API entry points
- Manage both domain and standalone scenarios
- Provide extension points to layered products
- Remain lightweight and minimize dependencies
h3. Requirements

- Provide management operations for all subsystems

- Allow remote deployment

- Manage user and groups that access the management infrastructure

h6. Requires clarification:

- How does authentication work from the console?

h3. Design Considerations

h3. Implementation Choices

-  http://forums.smartclient.com/showthread.php?t=8159#aMix Mixing SmartGWT with GWT proper
Might turn out to be a caveat. Two things to consider:

a) Is SmartGWT mostly external Javascript invoked through JSNI? 
In that case the compiler optimizations wont work.

b) Does SmartGWT interplay with GWT? In both directions? 
All GWT 2.1 features and future improvements need to be accessible.

-  http://code.google.com/p/google-web-toolkit/wiki/AutoBean AutoBean an option?
Would be nice to avoid having to work overlay types directly.

-  http://restygwt.fusesource.org/ RestGWT might be a good choice
Has a proper service abstraction, plus Json-Java serialization which might be useful
h3. Architectural Issues

- Embedded HTTP or Servlet Engine?

- Same Origin Policy constraint

- Deployment support for standalone & domain 
h3. Resources

-  http://code.google.com/webtoolkit/doc/latest/DevGuide.html GWT Developer Guide

-  http://code.google.com/webtoolkit/doc/latest/DevGuideServerCommunication.html Client Server Communication
-  http://code.google.com/webtoolkit/doc/latest/tutorial/JSON.html Working with JSON

-  http://code.google.com/webtoolkit/doc/latest/DevGuideUiPanels.html Layouts
-  http://code.google.com/webtoolkit/doc/latest/DevGuideUiWidgets.html Widgets
-  http://www.smartclient.com/smartgwt/showcase/ SmartGWT (Widget Library)

-  http://code.google.com/webtoolkit/doc/latest/DevGuideMvpActivitiesAndPlaces.html MVP
-  http://code.google.com/webtoolkit/doc/latest/DevGuideUiHandlers.html Event Handlers
--------------------------------------------------------------

Comment by going to Community
[http://community.jboss.org/docs/DOC-16363]

Create a new document in JBoss AS7 Development at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=102&containerType=14&container=2225]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-dev-forums/attachments/20110121/89bab7f1/attachment.html 


More information about the jboss-dev-forums mailing list