| |
Oktober 2003 GencAusdruckscSpezifikation: Allgemeine Anmerkungen 1-5 1 Begrenzungen unten, stellt ein gutes nennensystem für das oben genannte zur Verfügung. Das folgende ist von der bibliographische Fragenservice Spezifikation (formal/02-05-03), die wir werden schlagen Sie vor, um Bezeichner zu bilden. "Zeichenketten erlauben, dennoch ihr Potential für Mißbrauch, dieser Standard (und in der Tat einige abschwächen andere LSR-Standards [ BSA ], [ DIAGRAMME ]) verwendet die Syntaxversammlung von CosNaming::StringName, wie im Interoperable beschrieben, das Service [ INS ] nennt. Dieses Vereinbarung ist hauptsächlich ein syntaktisches; ist keineswegs der Gebrauch von einem nennenservice Implementierung angefordert oder angedeutet (aber ihr wird nicht irgendein ausgeschlossen). Eine kurze Beschreibung von CosNaming::StringName ist wie folgt. CosNaming::Name ist a Liste von struct NameComponents. Für Abbildung eine Dose NameComponent seien zu einem Verzeichnis oder zu einem Dateinamen verglichen Sie, während CosNaming::Name ein volles festsetzt Pfad-Name. Das struct NameComponent hat Zeichenkettemitgliedskennzeichnung und Art. Umwandeln ein CosNaming::Name in eine Zeichenkette, sein ganzes NameComponents werden als Zeichenketten dargestellt "id.kind.", Wenn das Freundlichfeld leer ist, wird dieses einfach "Kennzeichnung;", wenn das Kennzeichnung-Feld leer ist, dieses wird "kind;", schließlich erlaubt der nennenservice auch die Kennzeichnung und Art Felder zum Sein leer, das wie "."dargestellt wird. Das volle stringified CosNaming::Name wird dann erreicht, indem man das ganzes NameComponents mit "/"als Separator verkettet Buchstabe. Buchstaben"\" wird als Entweichenbuchstabe gekennzeichnet; wenn er irgendwelche von vorangeht die Sonderzeichen ".", "/"und" \ ", diese Sonderzeichen werden als Druckfehler genommen Buchstaben.", Gewöhnlich kann der Vornamebestandteil der Organisationsname sein dann jeder innere Name Bestandteile können als Identifikation die Abteilungen innerhalb der Organisation haben, wenn sie benötigt werden, und abschließender Namensbestandteil Identifikation würde der Bezeichner sein (der aus Mehrfachverbindungsstelle bestehen kann Felder) innerhalb der Organisation. Eine ähnliche, alternative Strategie kann sein der Gebrauch von konstanten Hilfsmittelnamen, wie spezifiziert durch das Internet Engineering Task Force in einer Vielzahl von RFCs anfangend mit RFC 1737 das definiert die Anforderungen und die neueste Arbeitsgruppe, die "... beabsichtigt, definieren der Rahmen für URNs, mindestens ein Auflösungsregistersystem und eins mindestens namespace. RFCs, das zusätzliches Material beschreibt, wird auch."entwickelt. 1,1,4 OntologyEntry Die Kategorie OntologyEntry und die Verbindungen zu ihm sollen Eintragungen im XML erlauben von den ontologies oder, der einfachste Fall von einem ontology, von kontrolliertem Wortschatz. Ein gutes Beispiel ist die Eigenschaftsverbindung zwischen BioSource und OntologyEntry. Unterschiedliche ontologies sind entwickelt worden und werden zum Beispiel das entwickelt sind Sorteabhängiger. MAGE unterstellt nicht Gebrauches irgendeines bestimmten Ontologies oder gesteuert Wortschatz (ausgenommen, wo eine Aufzählung als das datatype eines Attributes spezifiziert wird). Stattdessen erlaubt sie, daß Bezeichnungen von einem Ontology mit der Fähigkeit, zu spezifizieren verwendet werden Name des Ontology und, durch die Datenbankbezugsverbindung, wo Informationen und Unterlagen für das Ontology können lokalisiert werden. Dieses erlaubt neues In den compliant Dokumenten zu verwendendes Ontologies MAGE, wie sie vorhanden werden. |  |
|
| |
|
|