Features and Benefits |
Jargon ReaderX |
Jargon Reader |
WebSpeed (HTML) |
Apptivity (Java) |
4GL GUI (Citrix) |
4GL GUI (WebClient) |
| Client UI stored in XML |
X |
X |
|
|
|
|
| DOM-Oriented (Document Object Model) |
X |
X |
|
|
|
|
| High-level abstraction of client UI |
X |
X |
|
|
|
|
| Java & ActiveX clients run same UI code |
X |
X |
|
|
|
|
| Open and extensible client UI language |
X |
X |
|
X |
|
|
| Industry standard UI |
X |
X |
X |
X |
|
|
| UI Migration tools available |
X |
X |
|
|
|
|
| Clients use either WebSpeed or AppServer |
X |
X |
|
|
|
|
| No initial client setup required |
X |
|
X |
|
|
|
| All host side coding done in Progress 4GL |
X |
X |
|
|
X |
X |
| Rapid Deployment at dial-up speeds |
X |
X |
n/a |
X |
X |
|
| Provides Windows look and feel |
X |
X |
|
X |
X |
X |
| Scalability |
X |
X |
X |
X |
|
X |
| Platform-independent client |
|
X |
X |
X |
X |
|
| Platform-independent host |
X |
X |
X |
X |
|
X |
| Leverage existing 4GL business logic |
X |
X |
X |
|
X |
X |
| Enforce separation of UI and business logic |
X |
X |
|
|
|
|
|
|
|
|
|
|
|
Limitations and Restrictions |
Jargon ReaderX |
Jargon Reader |
WebSpeed (HTML) |
Apptivity (Java) |
4GL GUI (Citrix) |
4GL GUI (WebClient) |
| Restructuring of 4GL code required |
X |
X |
X |
X |
|
X(1) |
| Initial client setup required |
|
X |
|
X |
X |
X |
| Large client footprint |
|
|
|
X |
|
X |
| Low-level client UI coding required |
|
|
X |
X |
X |
X |
| Significant deployment cost overhead |
|
|
|
X |
X |
X |
| Existing "high-chat" code may run slowly |
|
|
|
|
X |
X |
| Experienced Java developers required |
|
|
|
X |
|
|
| Limited GUI components and functionality |
|
|
X |
|
|
|
| Limited programming capabilities on client |
|
|
X |
|
|
|
| Limited support for high-volume data entry |
|
|
X |
|
|
|
| Client must use WebSpeed Trans. Server |
|
|
X |
|
|
|
| Client must use AppServer Broker |
|
|
|
|
|
X |
| Windows client only |
X |
|
|
|
|
X |
| Windows NT host only |
|
|
|
|
X |
|
| Heavy host resource load per client |
|
|
|
|
X |
|
| Citrix licenses required |
|
|
|
|
X |
|