| |
Juni 2003 Interworking Notification/JMS: IDL-Module 4-3 4 // Akte: CosNotifyCommAck.idl // Teil des ausgedehnten Mitteilungsservices # ifndef _ COS_NOTIFY_COMM_ACK_IDL _ # definieren Sie _ COS_NOTIFY_COMM_ACK_IDL _ # schließen Sie < CosNotifyComm.idl > mit ein # Pragmapräfix "omg.org" Modul CosNotifyCommAck { constzeichenkette SequenceNumber = "SequenceNumber"; // SequenceNumber nimmt einen Wert der Art lang. // strukturierte Fälle muß ein zu bestätigendes Feld SequenceNumber umfassen typedefsequence<long > -SequenceNumbers; constzeichenkette DeliveryReliability = "DeliveryReliability"; constkurzschluß kein = 0; kurze Bestätigung des const = 1; // DeliveryReliability nimmt Wert von keinen oder von Bestätigung als Mitteilung Qos constzeichenkette RetryInterval = "RetryInterval"; // RetryInterval nimmt auf einem Wert von TimeBase::TimeT als Mitteilung Qos constzeichenkettewiederholungen = "versucht" wieder; // Wiederholungen nimmt auf einem Wert der Art lang als Parameter MitteilungsQos Schnittstelle StructuredPushSupplierAck: CosNotifyComm::StructuredPushSupplier { leere sequence_numbers acknowledge(inSequenceNumbers); }; Schnittstelle StructuredPullSupplierAck: CosNotifyComm::StructuredPullSupplier { leere sequence_numbers acknowledge(inSequenceNumbers); }; Schnittstelle SequencePushSupplierAck: CosNotifyComm::SequencePushSupplier { leere sequence_numbers acknowledge(inSequenceNumbers); }; Schnittstelle SequencePullSupplierAck: CosNotifyComm::SequencePullSupplier { leere sequence_numbers acknowledge(inSequenceNumbers); }; }; # endif 4,2,2 Das Modul CosNotifyChannelAdminAck , um ausdrückliche Bestätigung in den Proxyschnittstellen zur Verfügung zu stellen, teilen der Lattich Führung Admin mit Ack-Modul wird definiert. Implementierung seiner Schnittstellen, die das StructuredProxy und das SequenceProxy verlängern Schnittstellen, indem sie ein einzelnes "addieren, bestätigen" Betrieb, ist abhängig von einem wahlweise freigestellten Übereinstimmungpunkt:. // Akte: CosNotifyChannelAdminAck.idl // Teil des ausgedehnten Mitteilungsservices |  |
|
| |
|
|