| |
November 2002 UMS-DatencZugangs-Service: ProxycHilfsmittel-KennzeichnungscService 6-3 6 Tabelle 6-1 ProxycFragen-Relaisdiagramm 6,4 ProxycHilfsmittel-KennzeichnungscService Ein Proxydatenversorger muß ein ResourceIDService einführen . Jeder Übersetzungsantrag wird eins oder mehr zu der entscheidenden kombinierten Datenversorger und zu der Resultate beauftragen. Die Übersetzungsmethoden werden entworfen, damit jeder Datenversorger Resultate für die zurückbringen kann Betriebsmittel bekannt ihn, ohne eine Ausnahme für unbekannte Betriebsmittel aufzuwerfen. 6,5 ProxycHilfsmittel-FallcQuelle Ein Proxydatenversorger muß ein ResourceEventSource einführen . Dieses bezieht mit ein Synthetisieren eines current_version() Betrieb und Dienen als eine Fallführung für ResourceChangeEvent s. Der Proxy muß berichten: ? Eine andere gegenwärtige Version, wann immer die gegenwärtige Version durch eine von berichtete entscheidende Datenversorgeränderungen. ? der Wert null, wenn irgendwelche der entscheidenden Datenversorger über null berichtet. , um Fallquellen zu kombinieren, muß der Proxy an alle entscheidenden Daten anschließen Versorger und empfangen ihr ResourceChangeEvent s. Es muß einen Fall dann zur Verfügung stellen Frage des Klienten ist verwiesen, um zu verwenden Datenversorger. Klient Proxyfragenservice: Hilfsmittel QueryService Fragenservice 1: Hilfsmittel QueryService Fragenservice 2: Hilfsmittel QueryService get_extent_values(PropertySequence, ClassID) get_extent_values(PropertySequence, ClassID) get_extent_values(PropertySequence, ClassID) Frage des Klienten wird neu gelegt zu allen Datenversorgern. get_related_values(PropertySequence, Verbindung, ResourceID) get_related_values(PropertySequence, Verbindung, ResourceID) Klient fragt Proxy anstelle vom entscheidenden dat Versorger. |  |
|
| |
|
|