A Retrospective on the Design of the GOPI Middleware Platform
Version: 1,
Uploaded by: Administrator,
Date Uploaded:
25 November 2022
Warning
You are about to be redirected to a website not operated by the Mauritius Research and Innovation Council. Kindly note that we are not responsible for the availability or content of the linked site. Are you sure you want to leave this page?
This paper offers a high-level retrospective
overview of the GOPI middleware platform which is the
outcome of a three-year project aimed at the development
of generic, configurable and extensible middleware. GOPI
has a clearly defined modular structure, is widely extensible
with plug-ins at all levels of the architecture, and natively
supports stream interactions as well as standard operation
invocation. It offers a generic framework for quality of service (QoS) specification and management, and supports a
high-level, multimedia-oriented programming environment
that is backwardly compatible with the OMG’s CORBA. At
its lower levels it supports QoS-driven resource management
and features an optimised IIOP stack. Despite its enhanced
functionality, GOPI’s IIOP performance equals or exceeds
that of state-of-the-art CORBA platforms.