| |
Das Verwenden Des FlugverkehrcSteuer V1.0 Veröffentlichen-und-Unterzeichnen Mai 2000 1-5 1 1,3,6 Die Teilnehmer des Co-Verwalters Diese sind die Fallverbraucher des Co-Verwalters. Das Teilnehmerwerkzeug das COadminSubscriber Schnittstelle. 1,3,7 Die Fabriken für das Herstellen der wirklichen Verleger Fabriken für RealPublishers bekannt nur zum Co-Verwalter. Die Hauptleitung Zweck, Schnittstellen für diese Fabriken ausdrücklich zu definieren ist, daß Fabriken sein können verteilt auf unterschiedliche Maschinen. Fabriken führen das RPfactory ein Schnittstelle. 1,4 Das Verwenden Veröffentlichen-und-Unterzeichnen 1,4,1 Wie Implementierungen den Veröffentlichen-und-Unterzeichnenservice verwenden Ein ATC-Anwendungsgegenstand (Co) beaufträgt Verteilung seiner Fälle (d.h., Änderungen von Werte seiner Attribute und seiner Lebenszyklusfälle - creation/deletion) zu veröffentlichen-und unterzeichnen Sie Service. Die Lebenszyklusfälle müssen nachgeschickt werden einem Co-Verwalter wenden Sie ein, während die Änderungen in den Werten der Attribute zu einem ' persönlichem ' geschickt werden müssen Proxy - das RealPublisher . Die Co erhält sein RealPublisher mit Rückkehr des Anrufs das teilt den Co-Verwalter über Kreation mit (über das COadmin Schnittstelle). Außer Verteilung von Fällen beaufträgt eine Co Subskription und unsubscription zu dem Gegenstand. Die unterzeichnen und unsubscribemethoden werden folglich einfach einzuführen. Ganzes Co muß tun soll die führen ersucht zum RealPublisher Gegenstand. So eine Co Programmierer braucht, nicht Funktionalität dieser Schnittstelle by.himself einzuführen. Auch solches Annäherung würde unökonomisch und fehleranfällig sein. Wegen der Plattformunabhängigkeit und für zugelassenes und Management, folgerte, sie ist nicht durchführbar, Co zur Verfügung zu stellen Programmierer mit einer Bibliothek, die sie passend sein würden, mit ihren Co-Implementierungen zu verbinden. Folglich ist die einzige Designbeschränkung, daß jede Co einführen muß COpublisher Schnittstelle. In der Konfiguration, die bis jetzt beschrieben wird, ist der Co-Verwalter auch eine Fabrik für RealPublisher Gegenstände. Das korrekte Entkoppeln der Schnittstellen würde normalerweise a vorschreiben Trennung dieser zwei Funktionalitäten. Jedoch die hohe Verwendbarkeit (Fähigkeit zu erholen Sie schnell von dem Abbruch oder Ausfall), die von COs und vom Co-Verwalter angefordert werden Marken, welche die Fabrik mit dem COadmin integrieren eine attraktive Wahl: die Co Verwalter kann die Verbindung zwischen COs und ihrem RealPublishers notieren und verwenden Sie diese Informationen während der Wiederaufnahme. 1,5 Ausfall und Wiederaufnahme Die Ausfall- und Wiederaufnahmendrehbücher, die in den folgenden 3 Unterabschnitten dargestellt werden, basieren auf folgende Annahmen: ? dort ist eine Einheit, die zerschmetterte Prozesse ermittelt und sie wiederbeginnt. ? die ProzesseSIND in der Lage, ihren vorhergehenden Zustand zurückzugewinnen nachdem ein Abbruch und ein Wiederanlauf (z.B., durch das Speichern ihres Zustandes in einer RAID Disk Reihe. |  |
|
| |
|
|