The implementation of a high performance ORB over multiple network transports

  • Authors:
  • Sai-Lai Lo;Steve Pope

  • Affiliations:
  • Olivetti & Oracle Research Laboratory, Cambridge, England;Olivetti & Oracle Research Laboratory, Cambridge, England

  • Venue:
  • Middleware '98 Proceedings of the IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes the implementation of a high performance Object Request Broker (ORB) -- omniORB2. The discussion focuses on the experience in achieving high performance by exploiting the protocol and other characteristics of the CORBA 2.0 specification. The design is also highly adaptable to a variety of network transports. The results of running the ORB over TCP/IP, shared memory, Scalable Coherent Interface (SCI) and ATM Adaptation Layer 5 (AAL5) are presented. In both null calls and bulk data transfers, the performance of omniORB2 is significantly better than other commercial ORBs.