CORBA 3
Quality of service enhancements
- Asynchronous Messaging
- invocation result retrieval by polling or callback
- Quality of Service Control
- Clients and objects may control ordering (by time, priority, or deadline); set priority, deadlines, and time-to-live
- set a start time and end time for time-sensitive invocations
- control routing policy and network routing hop count