PKS Software GmbH  
Produkte
 
Produktübersicht
markerEGL
markerSystem i
User Interface-Modernisierung
- Server Builder 400
      Unicode
      Web2.0 Bridge
      AX/query
- Universal Client
- HATS
----------------------------
Re-Hosting
- Migration Tools 400 OCC
- Service Library 400
----------------------------
Anwendungs-Modernisierung
- Migration Tools 400 EGL
- Reeng. Tools 400 EGL
- Transform. Workbench
----------------------------
Services
markerAdabas/Natural
Development Services
Downloads
 
PKS
Produkt - System i
 
 
Service Library 400
 

Die Service Library 400 ist eine Bibliothek von Services (C++) die System i Funktionalität für Windows, Linux und Unix zur Verfügung stellt. Die Bibliothek umfasst alle wesentlichen Schnittstellen wie Datenbankzugriff, Dialogschnittstelle, Druckerschnittstelle, System APIs, sowie über 200 CL Befehle einschließlich aller wichtigen Objektarten wie Queues, Datarareas, Spool Files, Libraries, Messages etc. Die Bibliothek kann genutzt werden in Verbindung mit C, C++, OCC, EGL, Micro Focus Cobol und Java.

 
 
Produktbeschreibung
 

System i Anwendungen verwenden in der Regel eine Vielzahl von i5OS spezifischen Funktionalitäten und sind daher nur mit großem Aufwand portierbar. In der Praxis gibt es zwei Lösungsansätze.

 

Im ersten Ansatz werden alle i5OS spezifischen Funktionalitäten aus der Anwendung entfernt und durch Standardschnittstellen (soweit das überhaupt möglich ist) ersetzt. Dies erfordert die Umstellung des Datenbankzugriffes von Satzorientiert auf SQL, das Ersetzten des 5250 Dialoges, sowie das Ersetzen aller CL-Befehle, QAPIs, Mehrformatdateien, Memberkonzepte und vieles mehr.

 

Im zweiten Ansatz werden Teile dieser benötigten Funktionalität auf dem Zielsystem nachprogrammiert. Durch die hohe Komplexität der i5OS Funktionalität kann der Aufwand schnell mehrere Entwicklerjahre erfordern. Dieses Problem hat PKS mit der Service Library 400 umfassend gelöst. Fast alle wichtigen Schnittstellen, Systemobjekte, APIs, CL-Befehle etc sind in dieser Library hochperformant und modular in C++ implementiert.  Im Wesentlichen umfasst die Library folgende Funktionalitäten:

 
 
MarkerHochperformantes Datenbankinterface mit Read, Write, Ope, Close, Update etc.,
alle Zugriffe werden nach Oracle, DB2/UDB oder SQL-Server gemappt
MarkerDialogschnittstelle, alle Dialogfunktionen werden nach XML gemappt und können über
Universal Client oder eine Eigenentwicklung visualisiert werden
MarkerDruckerschnittstelle mit OUTQ Funktionen und WRKSPLF, Druckergebnisse stehen in
ASCII Text, RTF oder PDF Form zur Verfügung
MarkerSystemobjekte wie DTAQ, MSGQ, MSGF, LIB, LIBL, DTAARA, USRPRF, etc
MarkerCa. 200 CL-Befehle incl. OPNQRF
 
 
Die Library gibt es für folgende Systemumgebungen:
 
MarkerWindows mit SQL-Server oder Oracle
MarkerLinux (Intel) mit Oracle oder DB2/UDB
MarkerLinux (Power5) mit Oracle oder DB2/UDB
MarkerAIX mit Oracle oder DB2/UDB
MarkerSolaris (Sparc) mit Oracle
MarkerHP-UX (PA-RISC) mit Oracle
 
 
Merkmale und Vorteile:
 
Markerreduziert den Aufwand für Migrationsprojekte dramatisch
Markerbringt den gewohnten Anwendungskomfort auf offene Plattformen
Markeroffene Architektur
MarkerSprachunabhängig - verwendbar mit C, C++, Java und Micro Focus Cobol
MarkerLoggingmechanismen zur Überwachung des Betriebs
MarkerExtrem stabil und hochperformant
MarkerGraphische Administrationswerkzeuge
MarkerTools zur automatischen Datenübernahme von System i
 
 
Success = Stability x Evolution ²·º
 
 
nach oben | zurück
Suche
 
D english
 
Downloads
EGL Whitepaper
Ihre Direktkontakte
zu den Themen:
System i / AS/400,
System z
Adabas / Natural, IBM EGL,
Lizenzcenter, Presse

Markerweiter
Links zum Thema EGL:

Rational Business Developer Extension (IBM, dt.)

White Paper EGL (IBM, Engl.)