Development of Database Applications in Java

Deutsche Version
Components for the Midrange Market

This is your chance to join the bandwagon of new development technologies with calculable effort. Benefit from the preparatory work of a midrange professional.
 
  • Graphical user interface
  • Platform independence
  • Considerably simplified program structures
  • Option Internet/Intranet
Statements

  1. Object oriented programming of reliable business applications should be carried out with Java now.
  2. Object orientation offers a number of extraordinary opportunities, but - for the time being - must not be mixed up with Rapid Application Development (RAD).
  3. It is one thing to acquire the paradigm of a new programming language, but it is another thing to realize all customary standards
  4. We have programmed COBOL and RPG on AS/400 and S/36 like you for about 13 years now, so we know your needs.


You have optimized your AS/400 applications over the years and the users appreciate the defined standards. You are aware of the effort required to create equivalent applications with new development tools/ in a new development environment. You also know what it means to handle large quantities of data. Nobody must tell you about the concept of traditional PC programs.

We have switched to Java development in June 1997, and we have oriented at the requirements of midrange data technology. The result is a Framework that covers all essential issues of midrange application development and at the same time is fully expansible. The standardization already available in COBOL can be realized more thoroughly with Java.

This reliable Framework offers RAD according to the requirements of midrange data technology!

Sample: F4 on key table

Let’s have a look on a prompt on a key table, e.g. Department. Maybe you had an own DSPF, maybe you only had a screen format with subfile, maybe you had a whole program with "scroll function" - you know what I mean. In this Framework there is only one line:

createComboBox("DeptId", "Departement", new DoDept(), "DeptName");

Departement: 

Translation: As next field on the window / on the current Tab, put a ComboBox. Fill this ComboBox completely with the column "department name" of the table "department"; use standard sorting for that. The entity, which is managed in this window, points at you with the field "department ID". Please, manage the following without further assistance:

(You already know, which entity is managed here. You and all other components have been advised in a single-line statement before.)

- end of the translation -

It is true that one has to get accustomed to it, especially since this example has been separated from its context, but you might have an idea now of the possibilities Java provides - provided that the preparatory work is done.

Hear more about all solved standards of the framework. - Have a closer look on the user interface on the basis of our inventory administration. - Check out a sourcecode sample how the user interface is created.

Are you interested? Please do not hesitate to contact us!