Off-the-shelf CORBA implementations are not suitable for real-time applications due to their high processing overheads, and lack of features and mechanisms in supporting quality of service (QoS). A CORBA-based real-time stream service (RTSS) is proposed to augment the multimedia handling capability of current CORBA implementations. The RTSS provides object-oriented application programming interfaces (APIs) for the rapid development of applications involving exchanges of time-constraint continuous media data. These APIs allow applications to specify their network and host QoS requirements and honor them if they are admissible. The RTSS operates directly, over ATM adaptation layers but also supports legacy UDP and TCP for interoperability with existing TCP/IP applications.
展开▼