PKS Software GmbH  
Produkte
 
Products at a Glance
markerEGL
markerSystem i
User Interface-Modernization
- Server Builder 400
      Unicode
      Web2.0 Bridge
      AX/query
- Universal Client
- HATS
----------------------------
Rehosting
- Migration Tools 400 OCC
- Service Library 400
----------------------------
Application Modernization
- Migration Tools 400 EGL
- Reeng. Tools 400 EGL
- Transform. Workbench
----------------------------
Services
markerAdabas/Natural
Development Services
Downloads
 
PKS
Products - System i
 
 
Service Library 400
 

Service Library 400 is a library of services (C++) that provides System i with functionality for Windows, Linux and UNIX. The library comprises all relevant interfaces like database access, dialog interface, printer interface, system APIs, and over 200 CL commands including all pertinent object types such as queues, data areas, spool files, libraries, messages, etc. The library can be used in conjunction with C, C++, OCC, EGL, Micro Focus Cobol and Java.

 
 
Product Description
 

System i applications typically use a number of i5OS-specific functionalities and can therefore only be ported with a great deal of effort. There are two solution methods in everyday practice.

 

The first approach entails the removal of all i5OS-specific functionalities from the application and their substitution with standard interfaces (if at all possible). This requires switching database access from batch-oriented to SQL, replacing the 5250 dialog, all CL commands, QAPIs, multi-format files, member concepts and much more.

 

With the second approach, parts of these necessary functionalities are duplicated in the target system. Due to the high degree of complexity of i5OS functionality, this task can easily take a number of development years. PKS has presented a global solution to this problem with the Service Library 400. Almost all pertinent interfaces, system objects, APIs, CL commands, etc. display a high degree of performance in this library and are modularly implemented in C++.  The library essentially encompasses the following functionalities:

 
 
MarkerHigh performance database interface with read, write, open, close, update, etc.,
all access is mapped to Oracle, DB2/UDB or an SQL server
MarkerDialog interface, all dialog functions are mapped to XML and can be visualized through the
Universal Client or a proprietary development
MarkerPrinter interface with OUTQ functions and WRKSPLF, printer results are available in ASCII
text, RTF or PDF
MarkerSystem objects like DTAQ, MSGQ, MSGF, LIB, LIBL, DTAARA, USRPRF, etc.
MarkerApprox. 200 CL commands incl. OPNQRF
 
 
The library is available for the following system environments:
 
MarkerWindows with SQL server or Oracle
MarkerLinux (Intel) with Oracle or DB2/UDB
MarkerLinux (Power5) with Oracle or DB2/UDB
MarkerAIX with Oracle or DB2/UDB
MarkerSolaris (Sparc) with Oracle
MarkerHP-UX (PA-RISC) with Oracle
 
 
Features and Benefits:
 
MarkerDramatically reduces the effort needed to realize migration projects
MarkerProvides familiar application comfort on open platforms
MarkerOpen architecture
MarkerLanguage independent: can be used with C, C++, Java and Micro Focus Cobol
MarkerLogging mechanisms for monitoring running operation
MarkerExtremely stable, high performance
MarkerGraphical administrative tools
MarkerTools for automatic data migration from System i
 
 
Success = Stability x Evolution ²·º
 
 
up | back
search
 
german german
 
Downloads
Direct contact
for:
System i / AS/400,
System z
Adabas / Natural, IBM EGL,
License Center, Public Relations

Markermore
Links to EGL information:

Rational Business Developer Extension (IBM, german)

White Paper EGL (IBM, engl.)