| |
3-6 Beweglicher Mittel-Service V1.0 Januar 2000 3 Tabelle 3-4 veranschaulicht die minimale Anforderung für Kategoriennameneinzigartigkeit, die ist Einzigartigkeit innerhalb eines Mittelsystems. Wenn Mittelsystem C ClassOne von Mittelsystem A verlangt, sollte ClassOne sein einzigartig innerhalb des Bereichs des Mittelsystems A. Similarly, wenn Anträge des Mittelsystems C ClassOne von Mittelsystem B, dieses ClassOne sollte innerhalb des Bereichs von einzigartig sein MittelcSystem B. Mittelsystem C muß zwischen den zwei Versionen von ClassOne unterscheiden. Dieses ist notwendig z.B. wenn Mittelsystem D ClassOne benötigt, einen Fall von zu verursachen Art des Mittelsystems A des Mittels. Nehmen Sie an, daß Mittelsystem C ein Mittel auf Mittelsystem D. If herstellen möchte ein ClassOne wird in diese Kreation, Gebrauch des Mittelsystems C der class_namesparameter innen miteinbezogen Für Mittelsystem D zu spezifizierendes Create_Agent, das ClassOne notwendig ist. Einmal Mittel System D empfängt die Kategorie, es kann sie umbenennen. Merken Sie daß der Unterschied zwischen Namen für die gleiche Version von ClassOne auf den zwei Mittelsysteme können eine nicht notwendige Kategorienübertragung verursachen. Z.B. wenn Mittelsystem D neuere Versuche, ein Mittel zu bringen, dem die Version des Mittelsystems A von ClassOne zu verwendet Mittelsystem C, Mittelsystem C konnte nicht erkennen daß das ClassOne, das innen spezifiziert wurde die Kategorienliste für den Anruf ist dieselbe wie die Kategorie A:ClassOne, die sie bereits hat. Sie ist nicht innerhalb des Bereichs dieser Spezifikation zum Adressieren dieser Situation, jedoch. Wenn die Regionverwalter der communicating(source/destination) Mittelsysteme SEIEN Sie über eine global-einzigartige Kategorie einig, die Entwurf, das Problem doppelten Namen für nennt die gleiche Kategorie kann vermieden werden. Z.B. wenn Kategoriennamen innen global einzigartig waren Tabelle 3-4 auf Seite 3 5, Mittelsystem C würden nie zwei Kategorien antreffen, die hatten der gleiche Name. 3,3,3 Position In der Schnittstelle MAFFinder spezifiziert Position den Weg zu einem Mittelsystem, das an gegründet wird der Name eines Mittelsystems, des Mittels oder des Platzes. Z.B. wenn MAFFinder.lookup_agent() wird benannt, einen Mittelnamen, ein Positionsspezifizieren verwendend Mittelsystem, das das Mittel enthält, wird zurückgebracht. Sobald der Klient die Position eines Mittelsystems erhält, muß es die Position umwandeln (a Zeichenkette) zum Gegenstandhinweis des Mittelsystems zum Hervorrufen der Betriebe bot an. Die Positionszeichenkette ist in einer von zwei Formen: 1. ein URI, das einen CORBA-Namen enthält 2. ein URL, das ein internet address enthält Der Vorteil des Verwendens des CORBA, das Service nennt, ist, daß es das unabhängige Protokoll ist. Der Vorteil des Verwendens eines internet address ist, daß er besser zu den beweglichen Mitteln entsprochen wird und das Internet. |  |
|
| |
|
|