Webbasierte Systemintegration

 

– Anbindung bestehender Host-Anwendungssysteme ans Intranet/Internet –
Aus dem Inhalt des CC Seminars:
  • Enterprise Application Integration (EAI)
    Heterogene Softwarearchitekturen; Präsentations-, Steuerungs-, Ver­arbeitungs- und
    Zugriffsschichten; Middleware; Gateways; Komponenten und Schnittstellen;
    Unternehmensportale; das Web als Integrationsmittel.
  • IT-Systemarchitekturen
    Objektifizierung eines Unternehmens; Primat der Architektur;
    Aufbau einer Architektur; Verbindung der Komponenten; Rolle der Middleware; Beispiele aus der Praxis.
  • Kapselungsgranularitätsstufen
    Jobs bzw. Prozesse; Transaktionen; Programme, Module, Prozeduren und Daten;
    Kieselsteine oder Felsbrocken kapseln; wann wählt man welche Granularitätsstufe; Vor- und Nachteile einer groben bzw. feinen Granulari­tät;
    Erfahrungen aus der Praxis.
  • Kapselungstechniken
    Remote Procedure Calls (RPCs); Remote Method Invocation (RMIs); Appli­cation
    Program Interfaces (APIs); Sockets, Makros und Datenströme; XML-Dokumente;
    Fallbeispiele; Konstruktion einer Wrapperschicht am Beispiel.
  • Kapselung mit CORBA-IDL
    Eigenschaften der Interface Definition Language (IDL); Konstruktion und Funktionalität
    eines Object Request Brokers (ORB); Spezifikation einer CORBA-Schnittstelle; Aufruf
    bestehender Hostkomponenten über die COR­BA-Schnittstelle; Fallstudie.
  • Kapselung mit DCOM+ und XMWebbasierte SystemintegrationL
    Eigenschaften der Datenbeschreibungssprache XML; Generierung und In­terpretation
    einer XML-Schnittstelle; Beispiel eines XML-Umsetzers, XMLCOBOL; Übergabe eines
    XML-Formulars an ein COBOL-Programm; die Rolle eines XML-Wrappers.
  • Kapselung eines COBOL- bzw. PL/I-Programmes
    Voraussetzungen; Restrukturierung und Modularisierung; CICS-Trans­aktionskapselung;
    Programm-, Modul- und Prozedurkapselung; automa­tische Programmanpassung.
  • Entwicklung der Web Frontend
    Java und Java-Script zur Implementierung der Website; HTML und XML Style Sheets;
    XSL und XSLT; DOM; Webdesign zwecks der Systemintegration;
    Anpassung der Oberfläche an den internen Schnittstellen.
  • Erfahrungsberichte
    CC berichtet über Kapselungsprojekte; das FISCUS-Kapselungsmodell; das SIZ-Kapselungsmodell;
    Lessons learned.