| |
Januar 2001 CORBA U. Tc, die, v1.0 Interworking Sind 4-3 4 Die Felder in MessageHeader werden definiert, wie folgt: ?- Magie kennzeichnet das SIOP-Protokoll mit der Zeichenkette "SIOP" kodiert in ISO Latin-1 (8859,1). ? SIOP_version kennzeichnet die Version dieser Anzeige SIOP einwilligt zu. SIOP_version ist von der GIOP-Version der GIOP-Anzeige unabhängig. SIOP hier spezifiziert hat eine Hauptversion 1 und eine kleine Version 2. ?- Markierungsfahnen wird verwendet, den Byteauftrag der Mitglieder zu kennzeichnen calling_endpoint , called_endpoint und message_size . Ein nullwert an der wenigen bedeutenden Spitze zeigt die grosse-endian Byteeinrichtung und die anzeigt die kleine-endian Byteeinrichtung an. ?- message_type kennzeichnet die Art der Anzeige, die irgendeine ist ERROR_MESSAGE oder NORMAL_MESSAGE . ?- calling_endpoint kennzeichnet den Endpunktbezeichner des Absenders der Anzeige. Es wird entsprechend der Byteeinrichtung kodiert, die in den Markierungsfahnen spezifiziert wird . Wenn... Dann... das message_type Feld von MessageHeader kennzeichnet a Anzeige der Art ERROR_MESSAGE keine anderen Bestandteile folgen dem MessageHeader . Dieses Anzeige wird nur gesendet, wenn eine empfangene Anzeige nicht einwilligte zum Anzeigenformat hier angegeben oder wenn called_endpoint Feld in einer empfangenen Anzeige mit message_type von NORMAL_MESSAGE wendete nicht eine gültige Gruppe Gegenstände. Es wird nicht hier spezifiziert, was es bedeutet daß ein calling_endpoint ist gültig. die Anzeige hatte ein falsches Format das calling_endpoint und called_endpoint beide müssen seien bis 0 eingestellt Sie. Im Fall unzulässigen called_endpoint calling_endpoint sein muß dasselbe wie called_endpoint , das in empfangen falsch war Anzeige und das called_endpoint sein muß dasselbe wie das calling_endpoint in der empfangenen Anzeige. Für Fall - wenn eine Anzeige mit message_type stellen Sie auf ein NORMAL_MESSAGE wird mit a empfangen calling_endpoint von 5 und von a called_endpoint von 3 aber von 3 adressiert nicht eine gültige Gruppe Gegenstände, dann eine Anzeige mit message_type stellen Sie auf ERROR_MESSAGE ein ist zurückgegangen mit calling_endpoint 3 und called_endpoint 5. die Anzeige konnte nicht an decodiert werden alle (sie willigte nicht zur Anzeige ein Format) eine Anzeige mit message_type stellen Sie auf ein ERROR_MESSAGE wird mit zurückgegangen calling_endpoint 0 und called_endpoint 0. das message_typefeld ist NORMAL_MESSAGE eine GIOP-Anzeige folgt. |  |
|
| |
|
|