getTCPIPLocation()

Die Systemfunktion 'serviceLib.getTCPIPLocation()' gibt den Hostnamen und die Portnummer zurück, die TCP/IP-Zugriff auf einen EGL-Service bereitstellen.

Wenn das Service-Binding in Ihrer Implementierungsdeskriptordatei für den Service nicht als TCP/IP angegeben ist, löst EGL eine Ausnahmebedingung vom Typ 'ServiceBindingException' aus.

Syntax

serviceLib.getTCPIPLocation(Variable Service | Interface in)
  returns (Zeichenfolge STRING)
Variable
Eine Variable, die Ihr Code für den Zugriff auf den Service verwendet. Hierbei handelt es sich um eine Service- oder Schnittstellenvariable.
Zeichenfolge
Die zurückgegebene Zeichenfolge im folgenden Format:
  host:portnummer

'host' ist der TCP/IP-Hostname, der auf die Maschine verweist, auf der der Service ausgeführt wird. 'portnummer' ist die Nummer des TCP/IP-Ports, der den Zugriff auf den Service bereitstellt.

Kompatibilität

Tabelle 1. Hinweise zur Kompatibilität für 'getTCPIPLocation()'
Plattform Problem
COBOL-Generierung Die Funktion 'getTCPIPLocation()' wird nicht unterstützt.
RichUI Die Funktion 'getTCPIPLocation()' wird nicht unterstützt.

Feedback