
ML-iMPACT
ML-iMPACT ist die einzig sichere, risikofreie und bewährte Migration von RPG und CL - Applikationen auf .NET und Java. Bei Erhaltung der ursprünglichen Funktionalität und ihrem strukturellen Aufbau wird die Anwendungssoftware von AS/400 (System i) auf moderne Standards übertragen. Das Prinzip ist eine Übersetzung in die Standard-Programmiersprache wahlweise nach C# auf .NET oder Java. Die Bildschirmausgabe erfolgt dann wahlweise mit Java, oder ASP.NET als „thin client“ oder „rich client“ mit WinForms. Diese strikte Einhaltung von Standards macht das Prinzip von ML-iMPACT einzigartig.
Migration ist die kosteneffektivste, schnellste und risikofreie Alternative, Applikationen auf einer neuen Plattform einzuführen. Denn im Gegensatz zur Neuerstellung von Software, nimmt sie keine Kapazität für Analyse sowie Kodierungs- und Prüfungszyklen in Anspruch und birgt auch nicht das Risiko neuer Softwarefehler mit unbekannten Auswirkungen.
Auch erübrigt sich bei der Migration, im Gegensatz zur Einführung eines Standard-Software-Pakets, die mühsame Anpassung an kundenspezifische Anforderungen und die Umstellung innerbetrieblicher Arbeitsprozesse sowie die Umschulung der Anwender.
Nachträgliche Änderungen des RPG und CL -Codes können zu einem späteren Zeitpunkt separat migriert werden, so können Softwarehäuser ihre Produkte auf beiden Plattformen pflegen.
ML-iMPACT bringt Flexibilität und Unabhängigkeit in vieler Hinsicht:
- Anwendungen laufen auf jeder Plattformen mit .NET oder Java (Windows, Unix, Linux)
- Als Anwenderschnittstelle (GUI) wird sowohl WinForm als auch Webbrowser unterstützt, aber auch die 5250 Schnittstelle . Dies ist dort nützlich, wo mit einem Screen-Scraper erstellte GUI bereits vorhanden ist.
- Daten können auf den Microsoft SQL Server , oder jede andere SQL-Datenbank und Oracle konvertiert werden, sie können aber auch auf der DB/2 verbleiben und der System I einen hohen Nutzen als DB-Server geben.
ML-iMPACT kann über 60.000 Funktionen der Systems I migirieren, diese sind in unserem Funktionskatalog aufgeführt.
Dieses Wissen erlaubt ein exakte Diagnose jeder Anwendung, um so die Kosten und die Dauer eines Migrationprojektes vor der Migration genau vorauszusagen.
Häufig werden Fehler eines Migrationswerkzeugs erst am Ende des Migrationprojekts entdeckt und die Benutzer werden mit diesem Problem dann allein gelassen. Mit ML-iMPACT ist dies nicht der Fall.
SYKORA-ML und eine Reihe von Partnerunternehmen bieten darüber hinaus die komplette Migration als Dienstleistung an.
.NET und Java sind die Standards der Zukunft und ermöglichen individuelle Lösungen vor allem auch für den Mittelstand. Die RPG- und CL-Programmierung auf AS/400 wird noch eine Weile Bestand haben, aber nach und nach heißt es, Abschied zu nehmen - gut, dass es jetzt einen Migrationsweg gibt.

ML-iMPACT Unterstütz die vollständige Migration und Modernisierungsprozess

Die Ursprungssoftware auf der AS/400 wird in die Standardsprachen C# oder Java übersetzt und mit dem gängigen Compilern übersetzt. Im Falle von C# mit Visual Studio in eine DLL, im Falle von Java in *class-Dateien umgewandelt. Der so übersetzte verhält sich im iMPACT runtime-framework genauso wie die urspünglichen AS/400-Applikationen. Dabei kann sie auf Daten der System I zugreifen oder auf konvertierte Daten auf einer SQL-Datenbank. Die Ausgabeformate sind wieder gängige Standards für Windows-Desktop oder Internetterminals. Eine Besonderheit: Auch die alte 5250 kann emuliert werden, für die Fälle, dass die Screen-scraper-Graphik beibehalten werden soll.





