XML - basierte Integration der Web-Welt mit der Host-Welt
XMLmeets COBOL ist eine Suite von ANSI-COBOL-Komponenten, die den
XML-basierten Informationsaustausch mit der Welt der Web-Technik oder
anderen Systemen eröffnet.
Bestandteile
XMLmeetsCOBOL besteht im wesentlichen aus:
einem Parser für XML-Dokumente, der auf Wohlgeformtheit und DTD-Konformität prüft,
einem
XML-Dokument-Navigator, mit dem in wahlfreier Reihenfolge XPath-konform
auf Parse-Ergebnis-Elemente zugegriffen werden kann und
einem XML-Generator, mit dem DTD-konforme XML-Dokumente erzeugt werden können.
Damit werden Integrationslösungen möglich, die eine
vorhandene Host-Welt in XML-basierende Request/Response-Verbünde mit
Host-fremden Applikationen einbeziehen.
XMLmeetsCOBOL wird dabei
als Komponente in COBOL-Applikationen eingebunden. Die Funktionen der
Suite können dann durch diese Applikationen genutzt werden.
Die Komponenten-Integration erfolgt kundenspezifisch bzw. spezifisch für die Host-Umgebung an folgenden definierten Stellen:
Beim Zugriff auf den XML-Input durch den Parser
Beim Zugriff auf den XML-Output durch den Generator
Bei der Ansteuerung des Parsers, des Navigators und des Generators aus den COBOL-Anwendungen heraus
Leistungsmerkmale
Prüfung auf Wohlgeformtheit
Validierung durch Interpretation von DTDs (Elementnamen, Attributnamen,...)
ein Parser für alle DTDs; keine Generierung von DTD-spezifischen Transformations-Modulen
DTD-Erweiterungen können entkoppelt zu Anpasungen von Host- oder Client-Applikationen erfolgen
Klare Modularisierung und Schnittstellen der XMLmeetsCOBOL-Suite
XMLmeetsCOBOL kann in asynchronen Verfahren integriert werden