| |
2-28 Vermittlungs-Service: CollaborationProcessor, CollaborationModel und stützende Arten März 2002 2 2,6,2 Tragkonstruktionen 2,6,2,1 Das StrukturcStützen Treffen Zu Das CollaborationProcessor die Betriebe interface de Nes zwei, genannt treffen zu und apply_arguments . Beide Betriebe betreffen das modikation des Zustandes von a Zusammenarbeitsprozessor in Übereinstimmung mit den Richtlinien und dem Begrenzungsde ned in dazugehöriges CollaborationModel Fall. Die apply_arguments Betrieb nimmt a Reihenfolge von ApplyArgument valuetypes als Betriebsargumente. Diese Reihenfolge von Fälle ApplyArgument erklärt zum Prozessor einen Satz an zuzutreffende Änderungen die Eingangs- und Ausgangs-Verhältnisse des angebrachten Treffens . Z.B. a stützende Änderung des Zusammenarbeitsprozessors einer stehenden Bewegung muß empfangen Erklärung der geänderten Bewegung. Dieses ist mit modikation des Verbrauches gleichwertig Verbindungen verbanden mit einer steuernden Aufgabe (Treffen während ein Prozessor läuft. ApplyArgument ist ein valuetype, das die Erklärung von a enthält Verbrauch- Verbindung Umbau- Name und ein Wert, der einen Hinweis auf einem AbstractResource enthält zu verbundenSEIN Treffen- Koordinierung Zusammenarbeit unter einer neuen oder vorhandenen Verbrauchverbindung mit der gleiche Umbauname. 2,6,2,2 Strukturiert stützende TIMEOUTERKLÄRUNGEN Eine zweite Tragkonstruktion herausgestellt durch ein CollaborationProcessor ist a TimeoutSequence . A CollaborationModel verband zu a CollaborationProcessor de Nes eine Hierarchie der Zustände. Innerhalb dieser Hierarchie dort sein kann irgendeine Zahl der Tätigkeiten, die con gured, um nach einem sicherem durchzuführen verzögert sind (verweisen Sie Taktgeber). Der Satz der aktiven TIMEOUTZUSTÄNDE wird durch herausgestellt Timeout_list- Attribut CollaborationProcessor. Ein TIMEOUTZUSTAND ist- De ned durch die valuetype- Abschaltung . Abschaltung enthält ein identi er eines Auslösers innerhalb CollaborationModel verband zum Prozessor, zusammen mit a Zeitstempel- Wert Anzeige das Datum und die Zeit, unter denen die Abschaltung auftritt (das Verursachen Implementierung zum automatisch Hervorrufen der Tätigkeit enthalten durch den Auslöser bezogen durch die Abschaltung Aufkleber). 2,6,2,3 IDL-Spezifikation valuetype ApplyArgument { Aufkleber der Öffentlichkeit CollaborationFramework::Label; allgemeiner Session::AbstractResource-Wert; }; Wert Aufkleber Bezeichner des Zustandes vorbei bezogen als Ziel eine Initialisierung oder ein letzter Übergang stellten her unter dem zutreffenbetrieb. Abschaltung TimeoutSequence TIMEOUTREIHENFOLGE hergestellt resultierend aus a ändern Sie im aktiven Zustand. Strukturierte FallTABELLE Der Tabelle 2-32 CollaborationProcessor |  |
|
| |
|
|