Abstract:
CORBA has been used in many fields as an environment supporting the development and deployment of heterogeneous distributed systems. But most of the traditional CORBA implementations have low run time performance and can not satisfy the requirements of time sensitive applications. This paper first analyses the structure of the traditional CORBA implementation, and then introduces some optimization strategies. Finally, those strategies are used to improve run time performance of the ORBUS system which is a CORBA 2.0 implementation system developed by the authors. Some tests are also taken and the results are presented.