| |
Mai 2002 ZeitcService, v1.1 D-1 Anmerkungen für Benutzer D Dieser Anhang enthält die Anmerkungen, welche die folgenden Angelegenheiten umfassen: ?, das gegen proxy-in Verbindung stehende Ungenauigkeiten in der Zeit enthalten in UTO schützt. ?, wie man Zeit und Zeitabstände über dem Netz überträgt und zurückgewinnt entsprechendes UTO und TIO am anderen Ende. Proxies D.1 und Zeit Wie in Anhang C erklärt, vereinigtes OMG IDL, unterschiedsloser Gebrauch der Direktübertragung die Proxies zum Erhalten des Wertes der aktuellen Uhrzeit können zu das Erhalten der Werte der Zeit führen, in denen die Ungenauigkeit liegt am Getriebe verzögert falsches. Infolgedessen sollte Obacht sein genommen, um sicherzugehen, daß der lokale Zeitservice verwendet wird, um den Wert der aktuellen Uhrzeit zu erhalten. D.2, das Zeit über dem Netz sendet Wenn kleine Gegenstände wie UTO und TIO von einer Position zu anderen, eine geführt werden wenn beachten Sie, daß jede Zeit der geführte Gegenstandhinweis von der Empfänger es verwendet wird veranläßt eine Gegenstandanforderung, über dem Netz stattzufinden und ist in sich selbst wirkungslos. Die bevorzugte Weise des Beschäftigens dieses Problem soll kleine Gegenstände vorbei führen Wert anstelle durch vom Hinweis. Leider wegen der verschiedenen Gründe, OMG IDL Spezifikation des Überschreitens der Gegenstandparameter durch Wert nicht erlauben. Infolgedessen Benutzer muß Maßnahmen ausdrücklich ergreifen, um dieses Problem zu vermeiden. Die definierten Schnittstellen enthalten Eigenschaften, die es für den Benutzer zu ausdrücklich ermöglichen senden Sie den Wert der Zeit und des Zeitabstands herüber von einer Position zu anderen und dann bauen Sie den passenden Gegenstand am empfangenden Ende wieder auf. Dieses wird getan, wie folgt: ? die Unterzeichnung des Betriebes, der Zeit oder Zeitabstand als Parameter führt über dem Netz sollte spezifizieren, daß Zeit während die Datenart und nicht als vergangen wird wenden Sie Hinweis ein. Z.B. für das Führen von Universalzeit, eine Unterzeichnung wie leeres foo(in TimeBase::UtcT) ; |  |
|
| |
|
|