| |
1-2 Erhöhte Ansicht der Zeit, v1.0 Mai 2002 1 Die vorhandenen CORBA-Dienstleistungen: ZeitcService-Spezifikation erkannt nur einem Taktgeber, ein setzte voraus, UTC (Universal Time Coordinated) darzustellen. Während dieser Taktgeber von ist Primärwert für die meisten Anwendungen, andere Anwendungen erfordert Taktgeber mit unterschiedliche Eigenschaften. Z.B. können Anwendungen Taktgeber erfordern das: ? sind ausschließlich monotone, konstante Rate. Während UTC konstante Rate ist, ist es abhängig von Einfügung der Sprungsekunden. In einigen Anwendungen kann ein ein zweiter Unterschied verursachen eine nicht annehmbare Störung. Z.B. in der Satellitennavigation, eine ein zweite Störung verursacht eine sieben-Kilometer-Störung in Position für einen umkreisenden Satelliten der Niedrigmasse. ? kann pausiert werden, fortgefahren worden oder Zurückstellen. Der Countdowntaktgeber für die Produkteinführung des Raumes Doppelventilkegel kann dieser Kategorie der Taktgeber das weithin bekannteste sein. ? sind im Verhältnis zu einem bestimmten Fall. "Missionszeittaktgeber" sind von diesem Aroma. Zusätzlich gibt es einen Satz Taktgeber, die nicht mit einer externen Zeit koordiniert werden Quelle. Diese Taktgeber, normalerweise dazugehörig mit irgendeiner Art des lokalen Kleinteiloszillators, werden häufig wegen der niedrigen Latenz des Zuganges zu einer lokalen Einheit, weil a verwendet Netz wird von den externen Quellen lokalisiert oder, weil Kosten- oder Größenbegrenzungen verhindern Gesellschaftsgründung der Software- oder Kleinteilsynchrounisierung mit externen Zeitquellen. Zusätzlich zur Notwendigkeit an den Taktgebern mit Eigenschaften anders als die stellte durch zur Verfügung vorhandener Zeitservice, gibt es eine Notwendigkeit, zu erkennen, daß mehrfache Zeitquellen sind Werden vorhanden in vielen Netzen. Jedes mögliches Netz schloß an das Internet an, gegeben genügende Brandmauerunterstützung, hat Zugang zu den mehrfachen externen Zeitquellen. Die Anwesenheit mehrfachen von der externen Zeit wird Quellen in den privaten Netzen auch allgemeiner. Andererseits gibt es häufig Notwendigkeiten, eine Zeitquelle zugänglich zu machen, die nicht lokal ist. Es gibt a Zahl der eingebetteten Einplatinenrechner, in denen der einzige Bordtaktgeber a hat Auflösung von 20 oder 16 Millisekunden (abgeleitet ein Eingang der Energie von 50Hz oder von 60Hz). A CORBA-Anruf zu einer Remotezeitquelle mit einer Rundreisezeit von 500 Mikrosekunden kann erhöhen Sie offensichtlich die Präzision von jederzeit oder Abstandsmaß. Diese Spezifikation führt einen generalisierten Taktgeber ein schließen Sie an, um Taktgeber mit darzustellen unterscheidene Eigenschaften. Jeder Taktgeber ist zum Zur Verfügung stellen eines Auslesens der Zeit fähig und ist gekennzeichnet durch einen Satz Eigenschaften. 1,1,2 Eigenschaften Taktgeber haben einen Satz Eigenschaften, die sie nützlich oder unbrauchbar machen können in irgendwelchen bestimmte Anwendung. Mehrere der Eigenschaften, die auf jeden möglichen Taktgeber anwendbar sind umfassen Sie: ?- Auflösung : das granularity des Auslesens eines Taktgebers. Auch der Zeitabstand während welches das Auslesen eines Taktgebers nicht ändert. Die Auflösung ist normalerweise das Gegenteil vom Oszillator, der die Taktgebervorrichtung fährt. ?- Präzision: die Zahl Spitzen stellte im Taktgeberauslesen und in ihrem Scaling zur Verfügung. Normalerweise ist dieses mehr Spitzen als das, das durch die Auflösung des Taktgebers angefordert wird. Folglich die Auflösung von einem Taktgeber ist häufig von der Bedeutung zu einer Anwendung. Jedoch willen alle Taktgeber Roll-over das heißt, Übergang von einer großen Zahl bis null. In |  |
|
| |
|
|