| |
29-34 Unzuverlässiger Angenommene Spezifikation Multicast Entwurf Oktober 2001 29 29,15,2 Gegenstandschlüsselunterstützung in Pre-GIOP 1,2 , um Zwischen-ORB Interoperabilität für MIOP zu erzielen, hatte der Begriff eines Gegenstandschlüssels verlassen werden, es sei denn man bereit war, ein allgemeines Gegenstandschlüsselformat für MIOP zu definieren. Für GIOP-Version 1,2, das Ziel Feld kann entweder einen IOR, einen Gegenstandschlüssel oder a enthalten das etikettierte Profil, das es für das UIPMC-Profil ermöglicht, kann zusammen mit gesendet werden Antrag. um Übereinstimmung zu versichern, muß das ORB das UIPMC-Profil für GIOP immer senden Version 1,2. GIOP-Versionen 1,0 und 1,1 haben nicht die Flexibilität des Ziels Feld in ihrem Antrag Überschrift. Über Unterstützung für diese Protokolle muß durch ihr object_key verhandelt werden Feld. Die kodierung für Versionen des pre-GIOP 1,2 wird angefordert, um die ersten vier Oktette von zu kennzeichnen die Reihenfolge mit ' MIOP.', ORB-Verkäufer auf der empfangenden Seite, die nicht erkennen Gegenstandschlüsselformat muß den Anfang der Reihenfolge auf die Anwesenheit von überprüfen der wörtliche Wert ' MIOP.', Der Rest der Reihenfolge enthält das UIPMC-Profil als Verkapselung. Diese Daten können durch den Gegenstandadapter zu richtig dann verwendet werden schicken Sie den Antrag, nachdem er vom object_key extrahiert ist Feld. 29,16 MIOP-Antrag-Leistungsfähigkeit Es gibt zwei Leistungsfähigkeit bezogene Drehbücher für das Hervorrufen von Anträgen über ein UIPMC-Profil. Da die Semantik dieser Anträge ohne Remotestatus oder Ausnahmen Einweg sind, es gibt keine Weise, den Ausfall einer Antraganzeige zu ermitteln. In einem Drehbuch konnte es eine eingetragene Objektgruppe ohne Mitglieder geben. Obgleich dieses nicht wünschenswert, ist, es ist tadellos zugelassen in MIOP, da der Begriff der Gruppenmitgliedschaft nicht ist erzwungen oder besprochen. Der Klient in diesem Fall würde Sendungsanzeigen zum Nr. sein Empfänger. Es gibt nichts, das in diesem Spezifikationsunterhalt dieses vom Auftreten spezifiziert wird. Es seien Sie die Verantwortlichkeit der Teilnehmenanwendungen, zu überprüfen ob Gruppe Betriebsmittel werden oben durch einen der Teilnehmer gesäubert und das Hörenanwendungen bestehen und arbeiten mit den Rundfunkstationen zusammen. Ein anderes Drehbuch bezieht einen Klienten mit ein, der Anträge auf einer nicht vorhandenen Objektgruppe hervorruft oder ein das durch eine Teilnehmenanwendung zerstört worden ist. Dieses Drehbuch ist wenn nachweisbar das MGM ist anwesend. Es ist folglich ratsam, daß die Frage regelmäßig Abstimmung einwendet das MGM für das Vorhandensein der Objektgruppe über zwei des CORBA::Object implizit Betriebs- is_a() und non_existent() . Diese Betriebe bringen die falschen Werte zurück und richten Sie aus beziehungsweise im Falle daß die Objektgruppe nicht mehr besteht. Andere Alternative würde hervorrufen sollen MGM::ObjectGroupFactory::get_object_group_ref() , das anheben würde Ausnahme, im Falle daß die Objektgruppe gelöscht worden war oder nicht gefunden werden könnte. 29,17 KlientencGebrauchcFälle Die folgenden Abschnitte adressieren spezifische Drehbücher, die Klienten möglicherweise benutzen würden ihre Kommunikation mit einer multicast-Objektgruppe einleiten. |  |
|
| |
|
|