Previous | Table of Contents | Next |
Note – This chapter covers three general topics: Quality of Service, Asynchronous Method Invocations (including Time-Independent
or “Persistent? Requests), and the specification of interoperable Routing interfaces to support the transport of requests
asynchronously from the handling of their replies.
Contents
This chapter contains the following topics.
Topic |
Page |
||||
Section I -Quality of Service | 22-2 | ||||
“Section I -Introduction? | 22-2 | ||||
“Messaging Quality of Service? | 22-2 | ||||
“Propagation of Messaging QoS? | 22-12 | ||||
Section II - Messaging Programming Model | 22-13 | ||||
“Section II -Introduction? | 22-13 | ||||
“Running Example? | 22-15 | ||||
“Async Operation Mapping? | 22-16 | ||||
“Exception Delivery in the Callback Model? | 22-20 | ||||
“Type-Specific ReplyHandler Mapping? | 22-21 | ||||
“Generic Poller Value? | 22-24 | ||||
“Type-Specific Poller Mapping? | 22-26 | ||||
“Example Programmer Usage? | 22-30 |
Topic |
Page |
||||
Section III - Message Routing Interoperability | 22-44 | ||||
“Section III - Introduction? | 22-44 | ||||
“Routing Object References? | 22-45 | ||||
“Message Routing? | 22-45 | ||||
“Router Administration? | 22-58 | ||||
Appendix A - “CORBA Messaging IDL? | 22-64 | ||||
Appendix B - “Overall Design Rationale? | 22-71 | ||||
Appendix C - “Conformance and Compatibility Issues? | 22-83 |
Section I - Quality of Service
Messaging requires clients and servers to have the ability to set the required and supported qualities of service with respect
to requests. This specification provides generalized APIs through which such qualities are set in clients and servers. In
addition, the set of Messaging-related qualities and the rules for reconciling and using these qualities are defined. Finally,
the Messaging-specific IOR Profile Component and Service Context are defined for propagation of QoS information.