| |
| Migration Tools 400 OCC |
| |
Die Migration Tools 400 OCC erzeugen ausführbaren Code for Windows, Linux und Unix basierend auf vorhandenem RPG, COBOL, CL und DDS Source Code. System i Entwickler können ihre Anwendungen in jeder gewünschten Produktionsumgebung laufen lassen ohne Java lernen zu müssen. |
| |
| |
Produktbeschreibung |
| |
Mit den Migration Tools 400 OCC werden System i RPG und Cobol Anwendungen plattformunabhängig. Die Entwicklung verbleibt auf System i in PDM oder WDSC in RPG bzw. Cobol. Die Produktionsumgebung kann sein: |
| |
Windows mit SQL-Server oder Oracle |
Linux (Intel) mit Oracle oder DB2/UDB |
Linux (Power5) mit Oracle oder DB2/UDB |
AIX mit Oracle oder DB2/UDB |
Solaris (Sparc) mit Oracle |
HP-UX (PA-RISC) mit Oracle |
| |
Die Migration Tools 400 OCC eigen sich besonders für System i Softwarehäuser die ihre Lösungen auch für Nicht System i Plattformen verfügbar machen wollen, sowie für Anwender die mit ihren vorhanden Skills und Anwendungen eine Open Systems Plattform als Produktionsplattform nutzen möchten. Speziell wenn in einem Unternehmen mehrere Plattformen oder Datenbanken vorhanden sind, lassen sich Anwendungen unterschiedlicher Herkunft so sinnvoll konsolidieren. |
| |
Die Migration erfolgt analog zur Anwendungsentwicklung auf dem System i in drei Schritten. Im ersten Schritt wird die DDS kompiliert. Im zweiten Schritt werden die Objekte angelegt. Im dritten Schritt werden die entsprechenden RPG, Cobol und CL Programme konvertiert bzw. kompiliert. Die Konvertierung erfolgt in zwei Schritten. Im ersten Schritt werden RPG, Cobol und CL in eine Generatorsprache namens OCC konvertiert. OCC ist ein leicht verständliches Superset aus RPG, Cobol und CL mit einem komfortablen graphischen Debugger und umfangreichen Analysewerkzeugen. Aus OCC wird C/C++ Code erzeugt, der auf den jeweiligen Systemen in hochperformanten Native Code compiliert wird (Standard DLLs). |
| |
Der mittels OCC erzeugte Native Code unterstützt ebenfalls den PKS Universal Client, kann aber auch mit Kundeneigenen Clients betrieben werden. Die von der Anwendung benötigten Systemfunktionen stellt die Service Library 400 bereit |
| |
| |
Merkmale und Vorteile |
| |
System i RPG und Cobol Anwendungen werden mit geringem Aufwand plattformunabhängig |
Pflege und Weiterentwicklung auf System i mit vorhandenem Skill, Programmänderungen
werden auf „Knopfdruck“ für die Zielplattform übernommen |
Unterstützt Satzorientierte Zugriffe und Embedded SQL |
Unterstützt über 200 CL Befehle und 30 QAPIs |
Unterstützt RPG III, ILE RPG, ILE Cobol und CL |
Graphischer Source Code Debugger |
Hochskalierbar über multiple Anwendungsserver |
Extrem stabil und Hochperformant, geeignet für Mission Critical Anwendungen |
Regelbasierte Konvertierung kann an Kundenanwendung angepasst werden |
Erfolgreich eingesetzt in über 1200 Produktionsumgebungen in 22 Ländern |
| |
| |