Das Web-Interface (Apache, Websphere, BEA Weblogic, JBOSS, Tomcat…) wird von einem beliebigen Web-Browser adressiert.
Die Kommunikation zwischen Web-Browser und dem Web-Interface erfolgt in „reinem“ HTML.
Im Web-Interface erfolgt die Verwaltung der Nutzer-Sessions (Session-Id) sowie die Kommunikation mit der eigentlichen Anwendung am Host via W2HI Server und API für die entsprechende Anwendung.
Das LOGON Processing = Identifikation des Benutzers erfolgt entweder gegenüber dem Host (RACF) oder LDAP in Abhängigkeit von der gewählten Authentifizierungsform (parametrisierbar)
Im Web-Interface sind alle Definitionen, welche sowohl zur Kommunikation mit dem Browser (Templates = Masken, Images, Style-Sheets, XML-Definitionen, Layout-Definitionen…) als auch die zur Kommunikation mit dem W2HI Server (TCP/IP Adresse und Port, XML Definitionen) parametrisierbar hinterlegt.
Die Kommunikation mit dem (HOST) W2HI Server erfolgt über TCP/IP in XML zu jeweiligen definierten Geschäftsvorfällen (Application Auswahl, GET-Requests…) = Request-Types und Funktionen. Zur Absicherung der Anwendung können die Daten verschlüsselt übertragen werden (SSL) .
Der W2HI Server leitet alle vom Web-Interface gestellten Requests an das Application Programm Interface (API) weiter.
Pro Anwender wird eine Anwender-Task analog TSO gestartet, welche entweder unter der UserId des angemeldeten Anwenders oder einem technischen User läuft und damit dessen (HOST) Berechtigungen besitzt.
Die Kommunikation zwischen W2HI Server (Host) und dem API / der Anwender-Task erfolgt über APPC.
Für die Programmierung der anwendungsspezifischen Aufgaben in der Anwender-Task existiert ein REXX Interface im ISPF Environment. Der Anschluss weiterer Programmiersprachen ist möglich.
Alle Requests werden in einer am Host abgelegten Request Table (RQT) mit den entsprechenden Parametern, auszuführenden Programmen etc. definiert
Für den Anschluss mehrerer Anwendungen existiert die Funktionalität einer parametrisierbaren Anwendungsauswahl.
Wir verwenden Cookies, damit Sie die Funktionen unserer Webseite optimal nutzen können. Mit der weiteren Verwendung stimmen Sie dem zu.