| |
September 2003 VerhandlungcService: Halten Sie Beschreibung Instand 1-3 1 1,2,2 Transactional Anwendungen Der Verhandlungservice liefert Verhandlungsynchrounisierung über den Elementen von a verteilte Anwenderanwendung. Eine Verhandlung kann die mehrfachen Gegenstände mit einbeziehen, die mehrfache Anträge durchführen. Der Bereich von eine Verhandlung wird durch einen Verhandlungkontext definiert, der durch das Teilnehmen geteilt wird Gegenstände. Der Verhandlungservice setzt keine Begrenzungen auf die Zahl Gegenständen beteiligt, die Topologie der Anwendung oder die Weise, in der die Anwendung ist verteilt über ein Netz. In einem typischen Drehbuch fängt ein Klient zuerst eine Verhandlung an (durch die Ausgabe eines Antrags zu Gegenstand definiert durch den Verhandlungservice), der einen Verhandlungkontext herstellt dazugehörig mit dem Klientengewinde. Die Ausgabenanträge des Klienten dann. Diese Anträge sind implizit dazugehörig mit der Verhandlung des Klienten; sie teilen die Verhandlung des Klienten Kontext. Schließlich entscheidet der Klient, die Verhandlung zu beenden (durch die Ausgabe andere Antrag). Wenn es keine Ausfälle gab, produzierten die Änderungen als Folge Anträge des Klienten würden dann festgelegt; andernfalls würden die Änderungen gerollt Rückseite. In diesem Drehbuch wird der Verhandlungkontext implizit den Gegenständen, außen übermittelt direkte Klientenintervention (sehen Sie Abschnitt 2,2,1, "programmierenmodelle der Anwendung," an paginieren Sie 2-25. Der Verhandlungservice auch Drehbücher in denen der Klient direkt stützt steuert die Ausbreitung des Verhandlungkontextes. Z.B. kann ein Klient führen Verhandlungkontext zu einem Gegenstand als ausdrücklichen Parameter in einem Antrag. Implementierung des Verhandlungservices konnte die Fähigkeit des Klienten auf ausdrücklich begrenzen pflanzen Sie den Verhandlungkontext fort, um Verhandlungvollständigkeit zu garantieren (sehen Sie Abschnitt 2,2,1, "programmierenmodelle der Anwendung," auf Seite 2-25). Der Verhandlungservice erfordert nicht, daß alle Anträge innerhalb durchgeführt werden Bereich einer Verhandlung. Ein Antrag, der außerhalb des Bereichs einer Verhandlung herausgegeben wird, hat Nr. dazugehöriger Verhandlungkontext. Er ist bis zu jedem Gegenstand zum Feststellen seines Verhaltens wenn hervorgerufen außerhalb des Bereichs einer Verhandlung; ein Gegenstand, der einen Verhandlungkontext erfordert kann eine Standardausnahme aufwerfen. 1,2,3 Definitionen Die Anwendungen, die durch den Verhandlungservice gestützt werden, bestehen aus den folgenden Wesen: Transactional Klient Des ? (Tc) Transactional Gegenstände Des ? (ZU) Wiedergutzumachende Gegenstände Des ? Transactional Bediener Des ? Wiedergutzumachende Bediener Des ? |  |
|
| |
|
|