Java User Interface for Progress without
coding JavaThe Skin-Client is a tool which simply has two jobs -
drawing a user interface and catching user events. This is very similar to the
way a web browser works, but much more interactive.
A Progress backend
will send short commands to the Skin-Client. The Skin-Client will render the
screens and send back user events like mouse clicks. The communication is done
using socket connect or via http/https.

The Object Controller is the API to Progress
and keeps the backend small. The presentation logic of the application feeds
the Object Controller with information for the UI elements. It's possible to
attach any existing application to the Object Controller and if you are using
your own framework, you may find it astonishingly easy.
Feature
Overview
- Zero Footprint with Java capable web browser
- Secure communication over https
- OS indepedent
- No Java knowledge needed
- API for easy startup (Object Controller)
- User expandable setup in XML
- Very flexible deployment
- Low network impact