
 |
Migration Tools 400 EGL (RMEi) IBM Rational Migration Extension for System i
Die Migration Tools 400 EGL verwandeln bestehende RPG und Cobol Anwendungen in IBMs Enterprise Generation Language (EGL). Dies eröffnet völlig neue Perspektiven für moderne Softwareentwicklung jenseits von RPG und schützt dabei die vorhandene Anwendungsfunktionalität. EGL ist eine hocheffiziente Sprache zur Entwicklung moderner plattformunabhängiger Geschäftsanwendungen. EGL ist eingebettet in Eclipse, kompatibel zu RDi und generiert neben plattformunabhängigem Java Code auch hochperformanten Native Code für System i.
Merkmale und Vorteile
- Anwendungen können in einer modernen Businesssprache weiterentwickelt werden
- Bestehende Anwendungsfunktionalität kann vollständig übernommen werden
- Spart gegenüber Neuschreiben 70-90% der Kosten
- Zukunft von RPG Anwendungen kann über einen langen Zeitraum gesichert werden
- Einfacher Einstieg in die SOA Welt
- Anwendung ist plattformunabhängig aber dennoch hochperformant für System i
...
Direktlink zum Produkt
 |
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. Die Entwicklung verbleibt auf System i in PDM oder RDi 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.
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
...
Direktlink zum Produkt
 |
Migrations Tools Cobol EGL
Die Migration Tools Cobol EGL verwandeln bestehende CICS Cobol Anwendungen in IBM's Enterprise Generation Language (EGL). Dies eröffnet völlig neue Perspektiven für moderne Softwareentwicklung jenseits von Cobol und schützt dabei die vorhandene Anwendungsfunktionalität.
EGL ist eine hocheffiziente Sprache zur Entwicklung moderner plattformunabhängiger Geschäftsanwendungen. EGL ist eingebettet in Eclipse, kompatibel zu RDz und generiert neben plattformunabhängigem Java Code auch hochperformanten Native Code für System z.
Merkmale und Vorteile:
- Anwendungen können in einer modernen Businessprache weiterentwickelt werden
- Bestehende Anwendungsfunktionalität kann vollständig übernommen werden
- Spart gegenüber Neuschreiben 70-90% der Kosten
- Zukunft von CICS Cobol Anwendungen kann über einen langen Zeitraum gesichert werden
- Einfacher Einstieg in die SOA Welt
- Anwendung ist plattformunabhängig aber dennoch hochperformant für System z
...
Direktlink zum Produkt
 |
Server Builder 400
Server Builder 400 verwandelt interaktiven RPG und Cobol Anwendungen in echte Serverprogramme. Die Anwendungen werden dabei vollständig von den Beschränkungen des 5250 Datenstroms befreit und können über XML mit modernen Clients wie z.B. dem PKS Xi-Client kommunizieren. Dies ermöglicht den Betrieb auf einer preiswerten System i Standard oder Value Edition bei maximaler Leistung.
Merkmale und Vorteile
- Programmobjekte laufen sowohl interaktiv als auch im Servermodus
- Im Servermodus brauchen die Programme keine interaktive Leistung
- Anbindung graphischer Clients über XML, z.B. PKS Xi-Client
- System i Security bleibt vollständig gewahrt
- Transparente Einbindung in den Entwicklungsprozess
- Minimaler Aufwand
- Extrem hohe Zuverlässigkeit und Performance
...
Direktlink zum Produkt
 |
SmartDCI
Mit SmartDCI® werden Adabas C Anwendungen sicher und zügig auf relationale Datenbanken migriert – ohne Eingriffe in den Quellcode der Applikationen.
Alle Zugriffe auf Adabas werden von SmartDCI® zur Laufzeit übernommen und – von den Anwendungen völlig unbemerkt – auf die relationale Datenbank DB2 abgesetzt.
Die Daten der relationalen Datenbank werden im Adabas - Format wieder an die Anwendung(en) zurückgeliefert.
Alle Adabas-Spezifika (ISN, multiple Felder, Periodengruppen, Superdeskriptoren etc.) werden dabei umgesetzt und unterstützt.
Merkmale und Vorteile:
- Adabas – Anwendungen werden unverändert auf DB2-Basis betrieben
- Unterstützung von ISNs, multiplen Feldern, Periodengruppen, Deskriptoren, Superdeskriptoren, etc.
- Keine Änderung am Source-Code, die Anwendungen laufen unverändert weiter
- Unabhängig von der verwendeten Programmiersprache
- Geringe Testaufwände für die Migration
- Migration der Daten nach DB2
- Maximaler Investitionsschutz durch unveränderten Betrieb der bestehenden Anwendungen
- Konsolidierung von Datenbanken im gesamten Unternehmen
- Integration von Applikationen durch gemeinsam genutzte Datenbasis auf DB2
- Zukunftsorientierung und Sicherheit durch offene Industrie-Standards(DB2, SQL)
- Unabhängigkeit von der Lizenz- und Wartungspolitik der Software AG
...
Direktlink zum Produkt
 |
SmartEGL
Mit SmartEGL werden umfangreiche und komplexe Natural-Anwendungen durch einen regelbasierten Konverter sicher und zügig auf EGL (Enterprise Generation Language) migriert. Ohne weiteren Eingriff in die so migrierten Anwendungen können diese wiederum als Java / J2EE oder COBOL –Anwendungen bereitgestellt und auf unterschiedlichsten Umgebungen ausgeführt werden. Mit der Migration auf eine Sprache (EGL) werden gleichermaßen zwei Zielsprachen (Java und COBOL) bedient.
Merkmale und Vorteile:
- Natural-Anwendungen werden umfassend und maschinell nach EGL migriert
- Automatische Kapselung von Zugriffsschicht, Geschäftsprozess-Logik und User-Interface
- Hohe Wartbarkeit des EGL-Codes
- Große Nähe des EGL-Codes zum Natural-Code
- Natural ähnliche Zugriffsstatements (READ, FIND, STORE etc.) und korrespondierendes SQL in Service-Bibliotheken
- Einfach zu erlernen, Spezialtrainings „EGL für Natural-Entwickler“ verfügbar
- Volle Unterstützung für unterschiedlichste Services, unterschiedliche Datenbanken, User-Interfaces, Transaktionsserver und Betriebssysteme
- Freiheit zu entschieden auf welchen Umgebungen die Anwendungen und Services der (ehemaligen) Legacy-Applikation bereitgestellt werden sollen – ohne dabei den Source-Code der Anwendung zu ändern
- Technische Komplexität der Zielsysteme vor dem Entwickler vollständig verborgen
- Hohe Produktivität
- Durch 4GL-Konzepte kein Paradigmenbruch von prozeduraler zu objektorientierter Entwicklung
- Schnelle und vereinfachte SOA-Unterstützung ohne Kenntnis von WSDL oder SOAP etc.
- Beschleunigte Modernisierung und Weiterentwicklung von Legacy-Anwendungen
- Ausgereifte und stabile Entwicklungsumgebung auf Basis von Eclipse
- Große Auswahl an Werkzeugen und Assistenten zur schnellen und effizienten Anwendungsentwicklung
- Mit dem Adabas C Plugin for EGL kann mit EGL ohne Direktprogrammierung auf Adabas C zugegriffen werden
...
Direktlink zum Produkt
 |
SmartMAP
SmartMAP ermöglicht das Modernisieren der graphischen Oberfläche von NATURAL-Applikationen.
Die Definition und Beschreibung der Anzeige-Elemente wird dabei aus den NATURAL-Sourcen extrahiert und automatisiert in eine XML-Beschreibung überführt. Die Anzeige-Logik bleibt weiterhin in NATURAL bestehen, da über einen Precompiler-Mechanismus die Map-Sourcen und Display-Aufrufe modifiziert werden. Alle Aufrufe werden danach an die PKS Client-Technologie weitergereicht.
Als Anzeigemedien können dabei sowohl ein Thin-Client für die jeweilige Plattform oder alle aktuellen Browser eingesetzt werden. Unterstützt werden dabei auch z.B. Funktionskeys und das dynamische Ändern von Feldattributen.
Merkmale und Vorteile:
- Programmlogik bleibt 1:1 erhalten
- Neue Maps können jederzeit eingebunden und umgewandelt werden
- Anbindung graphischer Clients über XML, z.B. PKS Xi-Client, Web-Client
- Transparente Einbindung in den Entwicklungsprozess
- Minimaler Aufwand
- Hohe Zuverlässigkeit und Performance
...
Direktlink zum Produkt
 |
Unicode
Wer seine System i Anwendung auch im osteuropäischen Raum einsetzen will, kennt das Problem: Nicht alle Buchstaben lassen sich mit dem deutschen Zeichensatz abbilden. Die Lösung dafür ist Unicode, ein universaler Satz für alle Schriftzeichen dieser Welt. Mit der Unicode-Erweiterung lassen sich jegliche „fremde“ Zeichen korrekt am Frontend verarbeiten.
Merkmale und Vorteile
- Die Unicode-Daten gelangen direkt und korrekt aus der Datenbank an das Frontend.
- Keine Hin- und Herkonvertierung mehr zwischen EBCDIC/ASCII und Unicode.
- Problemlose Verarbeitung aller Zeichen am Frontend.
- Die Namen und Bezeichnungen ausländischen Kunden lesen sich immer korrekt
- Die Unicode DDS Datenbankfelder können auch mittels externem Zugriff (z.B. JDBC) verarbeitet werden.
...
Direktlink zum Produkt
 |
Workload Optimizer
Der Workload Optimizer verwandelt in Verbindung mit IBM’s Enterprise Generation Language (EGL) teure klassische zOS Workloads in Workloads für die preiswerteren zAAP Co-Prozessoren.
Der Workload Optimizer ermöglicht es EGL TUI Anwendungen automatisiert in Web Anwendungen zu transformieren. Dies ermöglicht eine Verlagerung der Workload auf zAAP Co-Prozessoren. In Verbindung mit Anwendungskonsolidierung auf EGL lassen sich dadurch teure Cobol, Natural, VAGen, etc. Workloads auf die zAAP Co-Prozessoren verlagern.
Merkmale und Vorteile
- Ermöglicht Verlagerung von Workloads nach Java
- Funktioniert mit Standard EGL TUI Programmen
- Ermöglicht durch Customizing 100% Automatisierung
- Erzeugt einfach zu integrierende HTML + Javascript bzw. AJAX Oberflächen
- Einfacher Einstieg in die SOA Welt
- Hohe Dialogperformance
...
Direktlink zum Produkt
 |
Xi-Client
Mit Xi-Client sehen RPG und Cobol Anwendungen aus wie Windows oder Web Anwendungen. Die bestehende Anwendungsfunktionalität und Zuverlässigkeit bleibt vollständig erhalten. Xi-Client besteht aus einer gut abgestimmten Reihe von verschiedenen Clients für Web, Windows und Green Screen, die über Standard XML mit RPG und Cobol Serverprogrammen kommunizieren können.
Merkmale und Vorteile:
- Optimal abgestimmte Clients für unterschiedliche Anwenderanforderungen
- Einfache und effiziente Programmierung über Sourcecode und Konfigurator
- Ca. 60 neue GUI Befehle wie z.B. Tree-Controls, Buttons, Listboxen, ...
- Extrem schnelle Antwortzeiten und geringer Ressourcen und Bandbreitenverbrauch
- GUI Information wird auf dem Server gehalten
- Hohe Sicherheit durch optionale SSL Verschlüsselung
- Integration mit Windows Anwendungen über Active-X
- Extrem stabil und zuverlässig
...
Direktlink zum Produkt