Lade...
 

CX_REMOTE_MANAGER::RemoteServicesAvailable

CX_REMOTE_MANAGER::RemoteServicesAvailable

Beschreibung:

Testet ob eine bestimmte Netzwerkschnittstelle initialisiert wurde. Der

Rückgabewert zeigt an, ob die Schnittstelle prinzipiell zur Kommunikation bereit ist. Es kann jedoch nicht zuverlässig im Voraus bestimmt werden, dass das Senden und Empfangen von Nachrichten erfolgreich verlaufen wird, denn zum Beispiel können jederzeit Störungen des Netzwerks auftreten, auf die von der lokalen

Implementierung der Netzwerkschnittstelle kein Einfluss genommen werden kann.

Code-Beispiel:

In diesem Beispiel wird zunächst die Methode EnableRemoteMsg des

Remotemanagers aufgerufen, um die Netzwerkschnittstellen zu initialisieren. Danach wird mit dem Aufruf von RemoteServicesAvailable geprüft, ob die

Corbaschnittstelle funktionsfähig ist.

Var(RM)

Var(Result)

GetManager(REMOTE) -> RM

RM Call(EnableRemoteMsg)

"Corba" RM Call(RemoteServicesAvailable) -> Result

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top STRING Der Name der Netzwerkschnittstelle (z. B. "Corba").
Stack(Out) Top INTEGER Ist gleich 0 wenn die Netzwerkschnittstelle nicht in Betrieb ist, sonst ungleich 0.
Funktionsaufruf: Call(RemoteServicesAvailable)