| |
September 2003 VerhandlungcService: PolitikcSchnittstellen 2-25 2 ? ServantActivator und AdapterActivator Anforderungen sind nicht innerhalb des Bereichs von die Verhandlung. Eine Aktivatorimplementierung muß seine eigene Verhandlung beginnen wenn sein Tätigkeiten sollen innerhalb einer Verhandlung stattfinden. Aussehen der Politikbestandteile in den IORs Das OTSPolicyValue und InvocationPolicyValue werden als CDR kodiert Verkapselungen im TAG_OTS_POLICY und TAG_INVOCATION_POLICY TaggedComponents vom IOR. Die Umbauten von diesen TaggedComponents seien Sie definiert im folgenden IDL: // der TAG_TRANSACTION_POLICY-Bestandteil wird und// mißbilligt // ersetzte durch InvocationPolicy und Bestandteil/ OTSPolicy/ // wird es für/der rückwärtigen Kompatibilität nur/behalten Modul CosTSInteroperation { const IOP::ComponentId TAG_TRANSACTION_POLICY=26: struct TransactionPolicyComponent { CosTransactions::TransactionPolicyValue-tpv; }; const IOP::ComponentId TAG_OTS_POLICY = 31; const IOP::ComponentId TAG_INV_POLICY = 32; }; 2,12,2 OTSPolicy trug durch die Verhandlungservice-Gegenstände Der Verhandlungservice führt die Gegenstände ein, welche innen die folgenden Schnittstellen stützen solch eine Weise, daß ihre Hinweise kein TAG_OTS_POLICY haben Bestandteil: ?- Steuerung ?- Abschlußwiderstand ?- Koordinator ? RecoveryCoordinator ? TransactionFactory TransactionalObject Gegenstände müssen eingeführt werden so daß ihr Hinweise tragen sich ANPASST oder ERFORDERT OTSPolicy (Verwenden TAG_OTS_POLICY Bestandteil) oder tragen Nr. OTSPolicy . Synchrounisierung Gegenstände müssen eingeführt werden so daß ihre Hinweise tragen Sie sich ANPASST OTSPolicy (das TAG_OTS_POLICY verwendend Bestandteil) oder tragen kein OTSPolicy . Hilfsmittel und SubtransactionAwareResource Gegenstände müssen innen eingeführt werden solch eine Weise, daß ihre Hinweise tragen, VERBIETET OTSPolicy (Verwenden TAG_OTS_POLICY Bestandteil) oder tragen Nr. OTSPolicy . |  |
|
| |
|
|