Features
Ausführung und Entwicklung standardkonformer Web Services
Unterstützung von WSDL, SOAP/XML
Programmierung von ServEx Web Services - Weblets - mit Java unter Verwendung komplexer Datentypen
Sicherer Datenaustausch über HTTPS bzw. SSL/TLS
Konnektor zur Ausführung 3270-basierter Online-Transaktionen
Bereitstellung originaler CICS/BMS, IMS/MFS- und CA-IDEAL-Feldnamen
Konnektor zur Ausführung Commarea-bezogener CICS-, IMS- und TSO/Batch-Transaktionen
Bereitstellung originaler Feldnamen aus COBOL- und PL/1-Copystrecken
ServEx-Verwaltung und Tests von Web Services unter Verwendung von SOAPOpera
Bereitstellung einer Workshopanwendung - 'Adrenalin' - zur Demonstration der Basiskonzepte im Downloadbereich

ServEx von XPS 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), SOAP/XML (Simple Object Access Protocol) und UDDI (Universal Description, Discovery and Integration).

ServEx ist als Java-Servlet implementiert und wird unter der Kontrolle einer Java-Servlet-Engine wie z. B. der frei verfügbaren Servlet-Referenzimplemenetierung Tomcat von Apache, ausgeführt. Weitere mögliche Hosting-Plattformen für ServEx sind u. a. IBM WebSphere Application Server, Bea WebLogic und JBoss.

ServEx ermöglicht die Ausführung selbst entwickelter Java-Programme, 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.

Mainframe-Konnektoren von XPS
XPS bietet verschiedene Ko
nnektoren zur optionalen Einbindung von Mainframe-Prozessen in ServEx-Weblets an. Der Weblet-Entwickler kann Funktionen der Mainframe-Konnektoren über bereitgestellte Java-APIs integrieren. Die nachfolgende Tabelle enthält eine Übersicht der verfügbaren Mainframe-Konnektoren von XPS:
Konnektor zur Ausführung von 3270-Bildschirmtransaktionen mit Zugriff auf original 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 Mainframe-basierte DB/2-Datenbanken.
Konnektor zur Ausführung von SQL-Befehlen auf VSAM-Dateien.

Produktbeschreibung
Mit SOAPOpera steht darüber hinaus eine komfortable ServEx Verwaltungs- und Testumgebung bereit. Die ServEx Basiskomponente kann in unserem ServEx-Downloadbereich heruntergeladen werden.
XPS Software GmbH - Cross Platform Solutions