| |
1-12 Zusätzliche strukturiereneinheiten für das OTS, v1.0 September 2002 1 Tabelle 1-7 Tätigkeitskoordinator, welche Tätigkeiten signalisiert Wenn die Tätigkeit erklärt wird, um durchzuführen, ist sie entweder in einem "Erfolg-" oder "Ausfall" Zustand, und dieses wird zum SignalSet mitgeteilt dazugehörig mit ihm. Wenn der Zustand ist "Ausfall," dann das SignalSet würde ein "Rollback" Signal, während wenn" Erfolg, "erzeugen das SignalSet würde "vorbereiten" Signal, zu den eingetragenen Tätigkeiten gesendet zu werden erzeugen, wie in Tabelle 1-7 gezeigt worden . Der Tätigkeitskoordinator würde dann dieses Signal zu jedem schicken Tätigkeit und informieren das SignalSet vom Resultat. Das Annehmen keine der Tätigkeiten bringt zurück aussergewöhnliche Antwort zu diesem Signal, dann, wenn alle Tätigkeiten "empfangen haben, bereiten sich" vor Signalisieren Sie und der Tätigkeitskoordinator bittet um das SignalSet für das folgende Signal wird es bringen Sie "festlegen" Signal zurück. Jedoch wenn während Phase "vorbereiten Sie", Rückkehr a einer Tätigkeit Antwort, die anzeigt, daß es keinen Punkt beim Senden "gibt, bereiten" Signal zu weiterem vor Tätigkeiten, der Tätigkeitskoordinator werden angefordert, um ein neues Signal von zu erhalten SignalSet (das "Rollback" Signal in diesem Fall) und schicken Sie dieses zu allen eingetragenen Tätigkeiten. Wie vorher angegeben, über das die Intelligenz signalisieren, um zu senden, und über die Deutung Resultate von den Tätigkeiten, liegt innerhalb des SignalSet Implementierungen von erlaubend Rahmen stellte sich innerhalb dieser Spezifikation dar, um in hohem Grade konfigurierbar zu sein, zusammenzupassen Anwendungsanforderungen. Die gewünschte Anlieferungssemantik für Signale sind mindestens einmal, obgleich Implementierungen seien Sie frei zur Verfügung zu stellen liefern besser Garantien. Dies heißt, daß eine Tätigkeit empfangen kann das gleiche Signal von den mehrfachen Zeiten einer Tätigkeit und muß sichergehen, daß solche Anforderungen sind Idempotent (das heißt, das mehrfache Anforderungen des gleichen Signals zu einer Tätigkeit sind selben wie eine einzelne Anforderung). Tätigkeit Tätigkeit Tätigkeit Tätigkeit Tätigkeitskoordinator Signal Satz erhalten Sie Signal übertragen Sie Signal |  |
|
| |
|
|