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 | 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. |