| |
Oktober 2001 Unzuverlässiges Multicast: Verlängerndes PortableServer::POA zum Umfassen von Gruppenbetrieben 29-13 29 }; Endenmodul PortableGroup Gegenstand-AdaptercBetriebe Mit 29,11,1,1 Gruppen create_id_for_reference Das Betriebs- create_id_for_reference() Nehmen als Argument ein verbreiterte Gruppe IOR und erzeugt ein einzigartiges PortableServer::ObjectId als diese Referenz. Dieser Bezeichner gegangen durch dieses Programm von der Art PortableServer::ObjectId zurück . Dieser Bezeichner ist später dazugehörig mit einem Bediensteten über die Standard-API im POA; das heißt, activate_object_with_id() . PortableServer::ObjectId create_id_for_reference(ingegenstandthe_ref) Erhöhungen (NotAGroupObject); Parameter the_ref Ein Hinweis für die Objektgruppe. RückholcWert Ein einzigartiges ObjectId. Erhöhungen NotAGroupObject Angehoben, wenn der Gegenstandhinweis nicht ein Gruppenhinweis ist. reference_to_ids Das Betriebs- reference_to_ids() Nehmen als Argument ein verbreiterte Gruppe IOR und bringt eine Reihenfolge der Gegenstandbezeichner zurück, die z.Z. mit der Gruppe verbundenSIND Ior. Identifikation reference_to_ids (im Gegenstandgroup_ref) Erhöhungen (NotAGroupObject); Parameter the_ref Ein Hinweis für die Objektgruppe. RückholcWert Eine Reihenfolge der Bedienstetgegenstandbezeichner, die z.Z. sind dazugehörig mit der Gruppe. Erhöhungen NotAGroupObject Angehoben, wenn der Gegenstandhinweis nicht ein Gruppenhinweis ist. associate_reference_with_id Der Betrieb nimmt ein vorher erzeugtes ObjectId und verbindet es mit einer Gruppe Hinweis. Die Bediensteten, die mit diesem ObjectId aktiviert werden, sind Anwärter für das Empfangen von MIOP Anträge über die Gruppeninformationen stellten im IOR zur Verfügung. Der Betrieb ignoriert still repeat-/duplicateverbindungen eines POA/ObjectId passen mit dem zur Verfügung gestellten Gegenstandhinweis zusammen. |  |
|
| |
|
|