Purchase
The WidgetServer Commercial Source-Code license is available either as per 'runtime CPU license' or as a 'per developer-seat license'. You have to purchase only one of both, depending on your project's requirements. All prices include free updates and mail support for one year.
900 Euro per developer seat
900 Euro per runtime CPU
As an alternative a Corporate license can be purchased for 9.000 Euro. For training and coaching prices, please contact us.
Feature Matrix
The following table shows the features of the LGPL and the commercial version:| Feature | LGPL | Commercial | Swing thin client | Swing fat client | Web/HTML client |
| Support for internationalisation |
![]() |
![]() |
![]() |
![]() |
![]() |
| Standard widgets like inputfield, combobox, radiobuttons, ... |
![]() |
![]() |
![]() |
![]() |
![]() |
| Enhanced widgets like treeviews, table, tabbedpanes, splitpanes, ... |
![]() |
![]() |
![]() |
![]() |
![]() |
| XML configuration to separate GUI definition from application code |
![]() |
![]() |
![]() |
![]() |
![]() |
| Unified object oriented API for all targeted clients |
![]() |
![]() |
![]() |
![]() |
![]() |
| Support for drag+drop operations |
![]() |
![]() |
![]() |
![]() |
![]() |
| GridBagLayout, FlowLayout and absolute positioning |
![]() |
![]() |
![]() |
![]() |
![]() |
| Support for MDI and SDI applications |
![]() |
![]() |
![]() |
![]() |
![]() |
| Multiple render/templatekits to support individual CIs and multiple browsers |
![]() |
![]() |
![]() |
||
| Preconfigured support for IE and Mozilla |
![]() |
![]() |
![]() |
||
| Transparent compression and encryption layer for client/server communication |
![]() |
![]() |
![]() |
||
| Partial page refresh (AJAX) to reduce bandwidth |
![]() |
![]() |
|||
| Object pooling to reduce server load |
![]() |
![]() |
|||
| Configuration cache to reduce application startup time |
![]() |
![]() |
![]() |
||
| HTML render cache to reduce render time |
![]() |
![]() |
|||
| Snapshot render widget to use individual swing renderers within the framework |
![]() |
![]() |
![]() |
![]() |
![]() |
| DrawPane widget to create images on the fly |
![]() |
![]() |
![]() |
![]() |
![]() |
| Server side event processing of actionevent, mouseclick, keypresses, drag, drop, scroll, ... |
![]() |
![]() |
![]() |
![]() |
![]() |
| Plugin mechanism to exentd the framework |
![]() |
![]() |
![]() |
![]() |
![]() |
| Applications are deployed either into a standard servlet
container or alternatively into the WidgetServer runtime |
![]() |
![]() |
![]() |
![]() |
![]() |
| Rich functionality for input validation |
![]() |
![]() |
![]() |
![]() |
![]() |
| GUI builder, examples and tutorial |
![]() |
![]() |
![]() |
![]() |
![]() |
| Transaction handling for client/server communication |
![]() |
![]() |
![]() |
||
| Lazy loading forms |
![]() |
![]() |
![]() |
||
| Collection of server replies to minimize roundtrips |
![]() |
![]() |
![]() |
||
| AspectJ like concerns for XML GUI configuration (forEach) |
![]() |
![]() |
![]() |
![]() |
![]() |
| Server push |
![]() |
![]() |
![]() |
![]() |
|
| HTTP communication for Swing clients |
![]() |
![]() |
![]() |
||
| Integration with other web frameworks like struts |
![]() |
![]() |
![]() |
||
| Session persistence and client resume |
![]() |
![]() |
![]() |
||
| Threading package for easy creation of multithreaded applications |
![]() |
![]() |
![]() |
||
| Java Webstart client |
![]() |
![]() |
![]() |
||
| Package for building Wizard based applications |
![]() |
![]() |
![]() |
![]() |
![]() |
