- Accelerate your J2EE development
- Create a single code for multiple runtime environments
- Reach the best time-to-market
5key

5key is the environment for development and integration of processes with applications. 5key consists of two parts: development environment and process container. The process represents a large scale of activities from simple copying contents of a data file into another data file, generating output listings, up to the complex export of data from an application, its transformation and import to another application.
The developer creates the processes in the development environment by interconnecting various elements of the process. The elements are usually the single-purpose units to provide or consume data. The elements may be either the devices of general use (e.g. work with data base tables) or specialized devices for communication with an application.
The container is a server module for integration with applications. It maintains the definitions of the processes, takes care of running processes, and provides programming interface for connection to the application and for administration of the container. Through the programming interface the developer can configure and execute processes, access the results and statistics of the processes, etc.