| |
1-18 CORBA-Bestandteile, v3.0 Juni 2002 1 Multiplexaufnahmewannen Multiplexaufnahmewannen haben die Betriebe, die get_connections _ genannt werden receptacle_name . Dieser Betrieb bringt eine Reihenfolge der Strukturen zurück, in denen jede Struktur a enthält verbundener Gegenstandhinweis und sein dazugehöriger Plätzchenwert. Die Reihenfolge enthält a Beschreibung von allen Anschlüsse, die zu der Zeit der Anforderung bestehen. Wenn es gibt keine Anschlüsse, die Reihenfolgenlänge sind null. 1,5,2,4 Plätzchenart Das Plätzchen valuetype wird durch das folgende IDL definiert: Modulbestandteile { valuetypeplätzchen { privates CORBA::OctetSeq-cookieValue; }; }; Plätzchenwerte werden durch Multiplexaufnahmewannen verursacht und werden verwendet, um anschließen aufeinander zu beziehen Betrieb mit einem Trennungsbetrieb auf Multiplexaufnahmewannen. Implementierungen von Bestandteil-ermöglichtem ORBs können die Wertart einsetzen, die von abgeleitet wird Plätzchen , aber irgendwelche abgeleiteten Plätzchenarten sind zu truncatable Plätzchen und Informationen konserviert im cookieValue Oktettreihenfolge ist für genügend Aufnahmewannenimplementierung zum Kennzeichnen des Plätzchens und seines dazugehörigen angeschlossen Hinweis. 1,5,3 AufnahmewannencSchnittstelle Die Aufnahmewannen Schnittstelle stellt generische Betriebe für das Anschließen an a zur Verfügung Aufnahmewannen des Bestandteils. Das CCMObject Schnittstelle wird von den Aufnahmewannen abgeleitet . Für Bestandteile wie grundlegende Bestandteile, die nicht Schnittstellen benutzen, nur das generische Aufnahmewannenbetriebe sind auf der gleichwertigen Schnittstelle vorhanden. Das Rückstellungsverhalten innen solche Fälle wird unten definiert. Die Aufnahmewannen Schnittstellen wird durch das folgende IDL definiert: Modulbestandteile { valuetype ConnectionDescription { allgemeines Plätzchenck; allgemeines Gegenstandobjref; }; typedefsequence<ConnectionDescription > -ConnectionDescriptions; valuetype ReceptacleDescription: PortDescription { allgemeines Boolesches is_multiple; allgemeine Anschlüsse ConnectionDescriptions; }; typedefsequence<ReceptacleDescription > -ReceptacleDescriptions; |  |
|
| |
|
|