Update Center for GlassFish V3 The next generation of the UpdateCenter may be implemented as a Web-based application, a Swing Application (perhaps with Java Web Start), or JavaFX application. This page is intended to compare advantages and disadvantages of these options. Web Application:
- Easily integrated into Admin Console / single admin application
- Leverage Admin GUI's existing infrastructure to build UI
- Lightweight
- Easy remote access
- Browser makes application very accessible
- Look & Feel is well defined for web applications
Swing:
- Rich UI
- May integrate with NetBeans
- More difficult to deploy / maintain (perhaps Java Web Start could help address this?)
- More difficult to integrate with the admin console (may be possible with Java Web Start)
JavaFX:
- Rich UI
- Faster development time than Swing?
- Hot technology
- Can integrate with Web Browser features via "Live Connect", although still more difficult to integrate with admin console
- Growing interest in this type of rich web/swing application
- May help develop expertise in this area on our team
|