| |
1-24 CORBA-Bestandteile, v3.0 Juni 2002 1 angeschlossen durch die Führung an eine willkürliche Anzahl von Verbrauchern, denen zu gesagt werden unterzeichnen Sie zur Verlegerfallquelle. Ein Bestandteil kann null oder mehr ausstellen Emitter und Verleger. Ein Verleger Fallquelle hat die folgenden Eigenschaften: ? die gleichwertigen Betriebe für Verleger erlauben mehrere Teilnehmer (d.h., Verbraucher) zum gleichzeitig Anschließen an die gleiche Quelle. ?- Subskriptionen zu einem Verleger werden zu einer Fallführung beauftragen, die durch geliefert wird Behälter zu laufen gelassener Zeit. Der Bestandteil wird garantiert, um das einzige Quellveröffentlichen zu sein zu dieser Fallführung. Ein Emitter Fallquelle hat die folgenden Eigenschaften: ? die gleichwertigen Betriebe für Emitter erlauben nur einem Verbraucher, an angeschlossen zu werden der Emitter hintereinander. ? die Fälle, die von einem Emitter gedrückt werden, werden zu einer Fallführung beauftragen, die durch geliefert wird Behälter zu laufen gelassener Zeit. Andere Fallquellen können die gleiche Führung jedoch benutzen. Die Fälle, die von einem Emitter gedrückt werden, werden dann durch den Behälter in den Verbraucher gedrückt Schnittstelle geliefert als Parameter an anschließen _ < Quelle > Betrieb. Im allgemeinen sollen Emitter nicht Klienten ausgesetzt werden. Eher sie sollen für Konfigurationszwecke verwendet werden. Es wird erwartet, daß ausstrahlen Sie ters werden zu der Zeit der Teilinitialisierung und des configu- angeschlossen Zuteilung zu den Verbraucherschnittstellen, die Proxies für Fallführungen sind, die können seien zwischen willkürlichen Klienten, Bestandteilen und anderem Systemele- geteilt Sie ments. Demgegenüber sollen Verleger Klienten mit direktem Zugriff zu versehen ein bestimmter Fallstrom, der durch den Bestandteil erzeugt wird (vorbei dargestellt die Verlegerfallquelle). Es ist unsere Absicht, der Klienten direkt zu unterzeichnen die Verlegerquelle. 1,6,5 Verleger 1,6,5,1 Gleichwertiges IDL Für eine Fallquellerklärung der folgenden Form: Modul < module_name > { Teil < component_name > { veröffentlicht < event_type > < source_name > }; }; Das folgende Äquivalent IDL wird angedeutet: Modul < module_name > { Modul < component_name > EventConsumers { Schnittstelle < event_type > Verbraucher; }; Schnittstelle < component_name > Components::CCMObject { |  |
|
| |
|
|