|
ServEx – Mainframe-basierte Geschäftslogik als standardkonforme Web Services
ServEx ist ein Entwicklungs- und Laufzeitsystem zur Erstellung und
Ausführung standardkonformer Web Services. ServEx unterstützt die Web Services
Standards WSDL (Web Services Description Language) und SOAP/XML (Simple Object
Access Protocol) über http.
ServEx ist als Java-Servlet implementiert und wird unter der Kontrolle einer
Java-Servlet-Engine wie z. B. Apache Tomcat, JBoss, Bea WebLogic oder IBM
WebSphere Application Server ausgeführt. Darüber hinaus kann ServEx auch direkt
aus einer Java Applikation heraus gestartet werden.
ServEx ermöglicht die Ausführung selbst entwickelter Java-Serviceprogramme, so genannter Weblets.
Der Aufruf eines Weblets erfolgt durch die Übermittlung einer SOAP-Anfrage über
http an das ServEx-Servlet. Der Austausch von Ein- und Ausgabeparametern kann
entweder im Stile eines Methodenaufrufs über Java-Datentypen oder als
XML-Dokument kodiert erfolgen. Dabei bleiben dem Entwickler die einem
Weblet-Aufruf zu Grunde liegenden Details der Datenübertragung als SOAP-Dokument
über http verborgen.
Da ein Weblet uneingeschränkt auf die Funktionalität der ausführenden Java-Laufzeitumgebung zugreifen kann, besteht z.
B. durch die Einbindung von JDBC (Java Database Connectivity) auf einfache Weise
die Möglichkeit zum Zugriff auf Datenbankressourcen.
Im ServEx Lieferumfang sind verschiedene Konnektoren zur optionalen Einbindung von Mainframe-Prozessen in ServEx-Weblets enthalten. Der
Weblet-Entwickler kann Funktionen der Mainframe-Konnektoren über bereitgestellte
Java-APIs integrieren. Die nachfolgende Liste enthält eine Übersicht der
verfügbaren Mainframe-Konnektoren: 
-
Konnektor zur Ausführung von 3270-Bildschirmtransaktionen mit Zugriff auf
originale CICS/BMS, IMS/MFS und CA-IDEAL Feldnamen.
-
Konnektor zur Ausführung von Commarea-bezogenen CICS-, IMS- und
TSO/Batch-Transaktionen mit Zugriff auf die originalen Feldnamen aus COBOL- und
PL/1-Copystrecken.
-
Konnektor zur Ausführung von SQL-Befehlen für DB/2
Mainframedatenbanken.
-
Konnektor zur Ausführung von SQL-Befehlen auf VSAM-Dateien.
-
Konnektor zum Lesen und Schreiben von CICS-TS (Temporary
Storage).
Die Verwaltung von ServEx erfolgt unter Verwendung der
komfortablen ServEx-Komponente 'SOAPOpera',
mit der auch das direkte Testen von
Weblets ohne Entwicklung eigener Testprogramme möglich ist.
Fordern Sie weitere Informationen bei uns an.
|