Experiences in implementing a distributed object platform for multimedia applications
Software—Practice & Experience
Open Distributed Processing and Multimedia
Open Distributed Processing and Multimedia
A Configurable Multimedia Middleware Platform
IEEE MultiMedia
The Design and Performance of a Pluggable Protocols Framework for CORBA Middleware
PfHSN '99 Proceedings of the IFIP TC6 WG6.1 & WG6.4 / IEEE ComSoc TC on on Gigabit Networking Sixth International Workshop on Protocols for High Speed Networks VI
Principles for Optimizing CORBA Internet Inter-ORB Protocol Performance
HICSS '98 Proceedings of the Thirty-First Annual Hawaii International Conference on System Sciences-Volume 7 - Volume 7
A Distributed Object Platform for Multimedia Applications
ICMCS '99 Proceedings of the IEEE International Conference on Multimedia Computing and Systems - Volume 2
A Uniform Approach to Configuration and Communication in Distributed Systems
ICCDS '96 Proceedings of the 3rd International Conference on Configurable Distributed Systems
Applying optimization principle patterns to design real-time ORBs
COOTS'99 Proceedings of the 5th conference on USENIX Conference on Object-Oriented Technologies & Systems - Volume 5
Middleware '98 Proceedings of the IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing
The implementation of a high performance ORB over multiple network transports
Middleware '98 Proceedings of the IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing
Jonathan: an open distributed processing environment in Java
Middleware '98 Proceedings of the IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing
A distributed object platform infrastructure for multimedia applications
Computer Communications
A retrospective on the design of the GOPI middleware platform
Multimedia Systems
The design of a configurable and reconfigurable middleware platform
Distributed Computing
Developing an Efficient Health Clinical Application: IIOP Distributed Objects Framework
ASONAM '12 Proceedings of the 2012 International Conference on Advances in Social Networks Analysis and Mining (ASONAM 2012)
Hi-index | 0.00 |
The success of the Object Management Group's General Inter-ORB Protocol (GIOP) is leading to the desire to deploy GIOP in an ever-wider range of application areas, many of which are significantly more demanding than traditional areas in terms of performance. The well-known performance limitations of present day GIOP-based object request brokers (ORBs) are therefore increasingly being seen as a problem. To help address this problem, this paper discusses a GIOP implementation which has high performance and quality of service support as explicit goals. The implementation, which is embedded in a research ORB called GOPI, is modular and extensible in nature and includes novel optimization techniques which should be separately portable to other ORB environments. This paper focuses on the message protocol aspects of GOPI's GIOP implementation; higher layer issues such as marshalling and operation demultiplexing are not covered in detail. Figures are provided which position GOPI's GIOP performance against comparable ORBs. The paper also discusses some of the design decisions that have been made in the development of the GIOP protocol in the light of our implementation experience.