| |
Oktober 2001 Unzuverlässiges Multicast: Multicast-GruppencManager 29-29 29 typedef langes GroupCreationMode const GroupCreationMode CREATE_ADDRESS_DEFERED = 0; const GroupCreationMode CREATE_ADDRESS_GENERATED = 1; const GroupCreationMode CREATE_ADDRESS_SUPPLIED = 2; Schnittstelle ObjectGroupFactory: PortableGroup::GenericFactory, PortableGroup::PropertyManager, PortableGroup::ObjectGroupManager { } }; Dieser Modulwille kapseln die spezifischen Eigenschaften des MGM sowie die Schnittstelle ein für ObjectGroupFactory . 29,13,8 MGM-Eigenschaften Die folgenden Abschnitte dokumentieren die politischen Linien im MGM. Es wird daß angenommen Implementers können der Liste der Eigenschaften hinzufügen, die auf ihrem spezifischen Protokoll basieren und Anwendungsnotwendigkeiten. Das einzige z.Z. gestützte Protokoll ist IP/Multicast. 29,13,8,1 GroupCreationMode Name org.omg.mgm.GroupCreationMode Wert CREATE_ADDRESS_DEFERED CREATE_ADDRESS_GENERATED CREATE_ADDRESS_SUPPLIED Der Kreationsmodus CREATE_ADDRESS_DEFERED verweist die Kreation von Objektgruppe ohne irgendwelche multicast-Bestimmungsortendpunkte. Die Einbeziehung der Eigenschaften das beziehen Sie Bestimmungsortendpunkte verursacht die Ausnahme CannotMeetCriteria mit ein angehoben werden. Der Kreationsmodus CREATE_ADDRESS_GENERATED verweist die Kreation von Objektgruppe mit MGM wählte multicast-Bestimmungsortendpunkte vor. Die Einbeziehung von Eigenschaften, die Bestimmungsortendpunkte miteinbeziehen, verursachen die Ausnahme CannotMeetCriteria angehoben werden. Der Kreationsmodus CREATE_ADDRESS_SUPPLIED verweist die Kreation von Objektgruppe mit jenen Bestimmungsortendpunkten, die in einer anderen Eigenschaft spezifiziert werden. Der Ausschluß der Eigenschaften, die Bestimmungsortendpunkte enthalten, verursacht die Ausnahme CannotMeetCriteria angehoben werden. Diese Eigenschaften können zur Gruppenkreationszeit nur eingestellt werden. 29,13,8,2 CreateSpecifyGateway Name org.omg.mgm.CreateSpecifyGateway Wert Das CORBA::Object der Einfahrt. |  |
|
| |
|
|