| |
E-2 LebenszykluscService, v1.2 September 2002 E Überblick E.1 Ein PCTE-Behälter kann als generische Fabrik angesehen werden. Verwenden was auch immer nennend oder handelnde Dienstleistungen sind, ein Klient angebracht, der die PCTE-Fabrik benutzen möchte, erreicht Gegenstandhinweis auf ihm. Die einfachen Anwendungen stützen, die beabsichtigen, innen zu funktionieren der Kontext eines einzelnen PCTE-Behälters, die PCTE-Fabrik stützt die Betriebe durch beide das GenericFactory definiert und FactoryFinder Schnittstellen. Der Klient kann rufen Sie dann das create_object der PCTE-Fabrik hervor Betrieb oder führen die Fabrik als "Fabriksucher", wenn die Bewegungs- oder Kopienbetriebe, innen zu bewegen oder zu kopieren hervorgerufen werden der gleiche PCTE-Behälter. Diese Klienten schließen die Bediener mit ein, welche die Bewegung einführen und Kopie Betriebe für verschiedenes PCTE wendet außerdem ein. Lebensdauerkreation, Kopie und Bewegungsbetriebe werden durch eine Reihenfolge von Kriterien beeinflußt. Kriterien werden als Reihenfolge der name-/valuepaare spezifiziert. Bestimmte Kriterien sind vom Interesse zu den PCTE-Fabriken: "logische Position" Die logische Position wird verwendet, um die logischen Anschlußinformationen auszudrücken, die sein müssen spezifiziert, wenn Sie ein PCTE einwenden Sie verursachen oder kopieren. Logische Position ist eine Reihenfolge von name/value paßt das Ausdrücken eines Anschlußes für den Gegenstand zusammen. Die PCTE-Fabrikunterstützungen und erfordert zwei logische Positionen: ?- URSPRUNG: Eine Zeichenkettedarstellung des Hinweises auf zu dem dem Gegenstand eben verursachter Gegenstand ist angeschlossen zu werden. ? ORIGINLINK: Der Name der Verbindung des Ursprungsgegenstandes, der, zu halten die Verbindung von ist der Ursprungsgegenstand zum eben verursachten Gegenstand. "Filter" Der Filter wird benutzt, um die Tatsache auszudrücken daß ein verursachender, kopierter, oder verschobener Gegenstand wenn auf der gleichen Ausgabe wie irgendeine andere liegen Sie, nahe gelegen, Gegenstand. Ein Filter ist Ausdruck, wie im Abschnitt C.3 an beschrieben, "BNF für Begrenzungsausdrücke," Seite C-3 . Für PCTE folgte die Bezeichnung "NAHE =" von einem Gegenstandhinweis auf gekennzeichneter nahe gelegener Gegenstand zeigt an, daß der neue Gegenstand, als nahe mindestens sich zu befinden ist wie die gleiche Ausgabe zum spezifizierten Gegenstand. "Ermächtigung" Merken Sie bitte, daß kein Antrag zur Ermächtigung schon von OMG angenommen worden ist; jedoch dieses Lebensdauerkriterium wird angefordert, um PCTE-Gegenstände zu verursachen. Kreation Des Gegenstandes E.2 Das LifeCycle::GenericFactory::create_object Betrieb in dieser Spezifikation ist getragen durch Fabrikgegenstände. Sie hat zwei Parameter: 1. ein Schlüssel verwendete, den gewünschten zu verursachenden Gegenstand zu kennzeichnen und 2. ein Satz Kriterien ausgedrückt in einer NVP-Liste. |  |
|
| |
|
|