| |
November 2002 UMS-DatencZugangs-Service: HilfsmittelcBezeichner 3-11 3 ?- Laden des Urprogramms - keine Frage kann ohne mindestens einige Hilfsmittelbezeichner herausgegeben werden (die zu fragenden Kategorie und die Eigenschaften kennzeichnen). Ausgangshilfsmittelbezeichner sind erreicht von URIs über den Hilfsmittelbezeichnerservice. ?- Standardschema - URIs werden als vereinbarte Namen für die Kategorien und die Eigenschaften von verwendet das allgemeine Informationsmodell EPRI (CIM) und die Hilfsmittelbeschreibung RahmencSchema (RDFS). ?- Gewohnheitsschema - URIs werden verwendet, um System-spezifische Kategorien und Eigenschaften zu kennzeichnen. URIs vermeiden Namenskonflikte, besonders unter Eigenschaften der gleichen Kategorie. ?- Versionssteuerung - URIs kann Versionsinformationen enthalten, die Klienten ermöglicht und Datenversorger zum Unterscheiden der unterschiedlichen Versionen einer Kategorie oder der Eigenschaft. Die Rolle von URIs im DAF wird weiter im Schemakapitel ausgearbeitt. 3,4,3 HilfsmittelcBezeichnercService Hilfsmittelbezeichner und der Hilfsmittelkennzeichnungsservice werden durch das folgende definiert IDL. Modul DAFIdentifiers { // der konstante Hilfsmittelbezeichner von IETFCRfc 2396 typedefzeichenkette URI; typedefsequence< URI > URISequence; // der Hilfsmittelbezeichner struct ResourceID { nicht unterzeichneter langer langer Behälter; nicht unterzeichnetes langes langes Fragment; }; typedefreihenfolge < ResourceID > ResourceIDSequence; // Service für C$übersetzungs- und Handhabenhilfsmittelbezeichner Ausnahme LookupError { Zeichenkettegrund; }; Schnittstelle ResourceIDService { Get_resource_ids(ResourceIDSequence in den uris URISequence) raises(LookupError); Get_uris(URISequence in ResourceIDSequence Identifikation) raises(LookupError); }; }; URI, URISequence A URI ist ein konstanter Hilfsmittelbezeichner mit einem wahlweise freigestellten Fragmentbezeichner, wie innen definiert [ 3 ]. Diese Kombination wird richtig einen URI-Hinweis genannt . Zwecks erklären |  |
|
| |
|
|