| |
1-6 UMS-DatencZugangs-Service, v2.0 November 2002 1 Fragende SchemacInformationen Des ? - hoch entwickeltere Klienten können fragen wünschen Schemainformationen detaillierter. Dieses wird untergebracht, ohne zu erfordern jedes Klient und Datenversorger zum Beschäftigen die Kompliziertheiten. Erfahrung mit sich Entwickeln Datenversorger zeigt an, daß die Schemafragenfähigkeiten bedeutende Kosten addieren und Kompliziertheit und kann die gesamten Implementierungskosten sogar beherrschen. Das Design das Grundprinzip, das hier eingesetzt wird, ist daß Bezahlung der Implementierungen nur für, was sie verwenden. Wenn vorhanden, werden Schemainformationen durch Reflexion durch dasselbe zur Verfügung gestellt Fragenschnittstelle, die Bevölkerungsdaten liefert. Ein StandardMetamodell ist gewesen angenommen als die Grundlage der Schemafragen. Wie mit Fällen teilweiser Schemaunterstützung oben beschrieben, darf die Spezifikation, damit ein Proxydatenversorger Klienten zusammenbringt zu den entscheidenden Datenversorgern. Der Proxy kann Schemainformationen innen addieren oder vermischen jene Fälle, in denen er vom Klienten aber benötigt wird, nicht vom entscheidenden vorhanden ist Datenversorger. ?- SchemacVersionen - das DAF stellt eine Weise für Klienten und Datenversorger zu zur Verfügung verhandeln Sie über Schemaversionen. Alle Schemaelemente werden durch URIHINWEISE gekennzeichnet das kann Versionskennzeichnung umfassen. Fehlanpassungen zwischen Klienten und Daten Versorger werden herausgestellt, wenn der Datenversorger nicht ein gegebenes Schema erkennt URI. Wechselweise kann ein Datenversorger mehrfache Schemaversionen sofort stützen, eine Annäherung, die besonders nützlich ist, wenn die Unterschiede geringfügig sind. ?- Schema- und -Modellverlängerungen - das DAF stellt eine Weise für ein Bestehen zur Verfügung oder in einer System-spezifischen oder eigenen Weise zu verlängerndes Standardschema. In Einzelheit, weil Schemaelemente durch URIHINWEISE genannt werden, zusätzlich Elemente können ohne Namenskonflikte eingeführt werden. Ähnlich ist es zu möglich verlängern Sie das Metamodell, um reichere Schemainformationen für generische die zur Verfügung zu stellen Anwendungen, die es benötigen. Übereinstimmung mit XML/CIM Das DAF teilt ein Modell von Daten und ein Schema mit der XML-/cimsprache. So die gleichen Deutungen des CIM-Modells werden in beiden Standards gebildet. Außerdem dieses allgemeine Grundlage sollte versichern, daß diese Standards zukünftig kompatibel bleiben. 1,5 ModulcAbhängigkeiten Das folgende Abhängigkeitsdiagramm zeigt die Module, die das DAF bilden Spezifikation und ihre Abhängigkeiten. |  |
|
| |
|
|