von Franklin Medina
Frage
Viele Unternehmen arbeiten mit einem 5250 Display Emulationsprogramm. Welche Möglichkeiten bieten sich aber, wenn eine solche Anwendung auf einem PC nicht zur Verfügung steht?
Antwort
Natürlich besteht als Alternative meist die Möglichkeit, eine Telnet-Verbindung zu einem iSeries Server herzustellen. Sofern aber auf dem PC ein Browser vorhanden ist, gibt es eine erheblich elegantere Lösung: den Einsatz des Workstation Gateway Servers (WGS). Die Anwendungen auf dem iSeries Server erzeugen hierbei zwar nach wie vor den üblichen Datenstrom, der aber anschließend für die Anzeige in einem Web-Browser aufbereitet wird. Der 5250 Datenstrom wird hierbei vom System in HTML umgewandelt und kann auf diese Weise in einem Web-Browser angezeigt werden. Es bedarf nur weniger Einstellungen, um mit dem WGS zu arbeiten, da die
überwiegende Anzahl der WGS Parameter bereits über Standardwerte verfügt. Vor der ersten Benutzung des WGS muss das Workstation-Attribut „Display Sign ON„ auf *YES geändert werden:
- CHGWSA DSPSGN(*YES)
Zum Starten des WGS wird – sofern das nicht bereits zuvor geschehen ist – die Anweisung Start TCP/IP Server (STRTCPSVR) mit dem Parameter SERVER *WGS verwendet:
- STRTCPSVR SERVER(*WGS)
Um nun aus dem Browser eine Session zum WGS aufzubauen, muss die URL des iSeries Servers eingegeben werden:
- http://hostname/port:WGS
wobei hostname den iSeries Server identifiziert, an den der Request gesendet werden soll, und :port den Port kennzeichnet, über den der Request gesendet werden soll. Port 5061 ist der Standard-Port für WGS-Verbindungen. Dieser standardmäßig zugeordnete Port lässt sich mit der Anweisung WRKSVRTBL (Work with Server Table) ändern.
Quelle für diese Informationen ist das OS/400 TCP/IP Configuration and Reference V4R2 book (SC41-5420), nachzulesen mit Hilfe des BookManager Library Reader.
Franklin Medina, Programmierer, Antwerpen, Belgien


