Home

Caravel OS/400 Framework

The migration process of an application implies the reproduction of its functionality on a new technological platform. The programming language, the operating system and the way that data is accessed are usually different on this new platform.

Much of the functionality of an application comes –beyond the development language– from the mechanisms that are supported by the operating system. So one faces the problem of how to reproduce complex functions of the original operating system on a new one, which sometimes might not be supported. This is specially relevant in the case of operating systems like OS/400, that provide a wide range of specific functions.

Mechanisms like queues, submitted processes or user management turn out to be a missing link that the programmer needs when migrating the applications developed on a OS/400 to another operating system.

Caravel OS/400FRAMEWORK was designed to satisfy those needs. Therefore it migrates to 100% pure Java while maintaining the same functionality of the OS/400, on any operating system!

Since it is designed as a group of Java classes, it can be used immediately and clones the use of the standard OS/400 functions.

Supported functions

Caravel OS/400 FRAMEWORK provides a system with the same functions and utilities as the OS/400system. Furthermore it allows the user to have a better control over the resources generated through an application.

In addition, it allows for interaction with all the information of the system, using the same commands that would be used with the OS/400.

Caravel OS/400 FRAMEWORK is an open system that allows the definition of new commands that extend those already existing. Thus it is possible to create a personalized system that precisely fits the needs of the user.

Caravel OS/400 FRAMEWORK provides equivalent functions as those of the OS/400 system:

Thereby it provides support for the control of the different resources generated by the application, as for example reports, messages or data queues.

Caravel OS/400 FRAMEWORK offers an API with different functions that allow to:

Using these API functions it is possible to send information from your applications to the queues of the different systems, like for instance to a Spool system. Moreover you can –within the application− develop an interface in order to view and modify the components of the system.

« »