| |
September 2002 Zusätzliche strukturiereneinheiten für das OTS: TätigkeitscService-Modell 1-7 1 Diese Spezifikation beschreibt grundlegende Schnittstellen, die zum verlängerten worden Konstruieren benutzt werden können Verhandlungmodelle wie lange laufende Verhandlungen. Diese können, für vorbei verwendet werden Beispiel, Workflowmaschinen und Anwendungen zum Tun des Ausgleiches, Tätigkeitsabgrenzung etc. durch das Senden der spezifischen Signalinformationen durch die Action-/Activitystruktur konstruiert durch die vorgeschlagenen Schnittstellen. 1,2,1,1 Tätigkeiten und Verhandlungen Anmerkung, im Rest dieses Dokumentes, wenn wir "über transactional Tätigkeiten" wir sprechen einfach Mitteltätigkeiten, die verwenden (verwenden oder haben) Verhandlungen verwendet. Eine Tätigkeit kann für eine willkürliche Zeitspanne laufen und kann Verhandlungen verwenden (und subtransactions) geliefert durch die Gegenstandverhandlungservice-Implementierungen an willkürlichem Punkte während seiner Lebenszeit. Z.B. betrachten Sie Tabelle 1-4, von welchem eine Reihe zeigt verbundene Tätigkeiten, die während der Lebenszeit einer Anwendung kooperieren. Die festen Ellipses stellen Sie Verhandlunggrenzen dar, während die punktierten Ellipses Tätigkeitsgrenzen sind. Tätigkeit A1 verwendet zwei erste Verhandlungen während seiner Durchführung, während A2 keine verwendet. Zusätzlich hat transactional Tätigkeit A3 eine andere transactional Tätigkeit, genistetes A3 ' innerhalb sie. Tabelle 1-4 Tätigkeit und Verhandlung-Verhältnis Gerade als Gewinde der Steuerung kann die transactional und nicht-non-transactional Perioden erfordern und kann verschieben und sein transactionality wieder aufzunehmen, kann es Perioden der Untätigkeit so auch erfordern in Verbindung stehende Arbeit. So ist es möglich für ein Tätigkeitsgewinde, etwas Arbeit außerhalb durchzuführen Bereich der Tätigkeit, bevor er zur Tätigkeit zurückging, bezog Arbeit. Im Beispieldiagramm über, wenn das Gewinde, das Tätigkeit A3 ' durchführt, entschied, irgendeine bezogene Untätigkeit durchzuführen arbeiten Sie, könnte es außerhalb des Bereichs von A3 ' und von A3 so tun. Es ist nicht möglich, zu verschieben Tätigkeit, ohne alle seine beiliegenden Verhandlungen zu verschieben. Es ist wünschenswert, daß verschiebend eine Verhandlung, die Tätigkeiten umgeben hat, verschiebt auch jene Tätigkeiten. Jedoch dieses würde erfordern, daß der Verhandlungservice Wissen von Tätigkeiten hat, und würde erfordern A1 A2 A3 A4 A5 Zeit A3 ' |  |
|
| |
|
|