| |
Juni 2001 Biomolekulare ReihenfolgencAnalyse: Modul DsLSRBioObjects 2-19 2 2,1,9,1 BezeichnercBeschreibung Eine kurze Beschreibung ist, wie folgt: CosNaming::Name ist eine Liste von struct NameComponents . (für Abbildung, a NameComponent kann sein verglichen zu einem Verzeichnis oder zu einem Dateinamen, während CosNaming::Name setzt einen vollen Weg fest Name). Das struct NameComponent hat Zeichenkettemitgliedskennzeichnung und Art. A umwandeln CosNaming::Name in eine Zeichenkette sein ganzes NameComponent s werden wie dargestellt Zeichenketten "id.kind ? , wenn das Freundlichfeld leer ist, dieses wird einfach " Kennzeichnung ;", ? , wenn das Kennzeichnung-Feld leer ist, dieses wird " kind ;", ? schließlich, der nennenservice läßt Kennzeichnung und Art leer sein, die ist wie dargestellt ".". Das volle stringified CosNaming::Name wird erreicht, indem man ganzes verkettet NameComponents Verwenden "/"als Separatorbuchstabe. Buchstaben"\" wird als gekennzeichnet ein Entweichenbuchstabe; wenn er irgendwelche der Sonderzeichen "."vorangeht, "/"und" \ ", sie sind genommen als wörtliche Buchstaben. Die typedefzeichenkette CosNaming::StringName wird zur Verfügung gestellt für die Zeichenketten, die als Gegenstand benutzt werden, nennt mit dieser Versammlung. Diese Spezifikation nimmt diese Syntaxversammlung an, aber verlangt daß die Bestandteile von Bezeichner Datenart befolgen einige zusätzliche semantische Begrenzungen. Diese Richtlinien nicht folgen Sie von noch werden durch jede mögliche Semantik des nennenservices angedeutet. Das zusätzliche Begrenzungen bilden diese Datenart genug unterschiedlich zu CosNaming::StringName den engagierten typedefzeichenkette- Bezeichner gewährleisten . Die Richtlinien sind, wie folgt: ?- Namen können Ansammlungen auf Wesen (wie Datenbanken) oder zu den Wesen innen sich beziehen solche Ansammlungen. Die Namen, die auf Ansammlungen sich beziehen, bestehen aus genau einem Bestandteil; die Namen, die auf Wesen innerhalb der Ansammlungen sich beziehen, bestehen aus mindestens zwei Bestandteilen. ? der erste Bestandteil stellt die Datenquelle dar. Datenquellen können alle sein: vorübergehende Ansammlungen, lokale Datenbanken, allgemeine Behälter. Es ist bis zu Implementierung zum Dokumentieren der geltenden Namen für die Datenquelle. ? der leere Name (".") ist für den ersten Bestandteil gültig und stellt das ' lokale ' dar oder ' Rückstellungs' Ansammlung. Sie ist bis zur Implementierung zum Dokumentieren, was die Semantik ' von lokalem ' oder ' von der Rückstellung ' ist. typedefzeichenkettebezeichner; Beschreibung: In dieser Beschreibung ' Bestandteil ' bedeutet: die Teilkette von Bezeichner das entspricht bis ein CosNaming::NameComponent ; ebenso Kennzeichnung-Feld und Freundlichfeld entsprechen den gleichwertigen Feldern von NameComponent . |  |
|
| |
|
|