Implementing FT-CORBA with Portable Interceptors: Lessons Learned
نویسندگان
چکیده
In this paper, we present the design of Open EDEN, an implementation of the FTCORBA specification based on the use of a group communication framework, called EDEN. The design of Open EDEN was driven by the desire to use only portable techniques (mainly portable interceptors) to integrate the EDEN framework within a CORBA platform. We discuss the main difficulties we encountered and we draw some conclusions about the adequacy of this choice.
منابع مشابه
Implementing Software Replication Through CORBA Interceptors: Lessons Learned
The Common Object Request Broker Architecture (CORBA) currently does not provide any speci c support for software replication, a core aspect of reliable and dependable distributed applications. In this paper we discuss the use of CORBA interceptors, introduced by the Object Management Group in the CORBA 2.2 speci cation, as a basic building block for handling object replication. More speci call...
متن کاملHandling Replication mechanisms with CORBA Standard Portable Interceptors
The Object Management Group (OMG) extends standard CORBA specification to handle fault tolerance mechanisms. This extension led to the definition of a new standard: FT-CORBA, which introduces new concepts like IOGR (Interoperable Object Group Reference), and offers new programmable interfaces. The introduction of the IOGR limits the interactions with the legacy applications. Moreover, the defin...
متن کاملCORBA request portable interceptors: analysis and applications
Interceptors are a mean to add specific network-oriented capabilities (such as authentication, flow control, caching etc.) to a distributed application which runs over a middleware without changing either the application code or the middleware’s one. In this paper we present the results of an investigation on CORBA Portable Interceptors carried out on three JavaCORBA platforms. This study inclu...
متن کاملPosition paper RM 2000 - 1 - Experiences with CORBA interceptors
CORBA offers a limited form of behavioral reflection through the so-called interceptors. The OMG is improving the current interceptor specification, i.e. make it less ambiguous and thus more portable, and extending it, i.e. by defining new interception points, through the Portable Interceptor RFP. In this paper we shortly describe our experiences with the current (CORBA 2.2) interceptors, and w...
متن کاملCORBA Request Portable Interceptors: A Performance Analysis
Interceptors are a mean to add specific network-oriented capabilities (such as authentication, flow control, caching etc.) to a distributed application which runs over a middleware without changing either the application code or the middleware’s one. However, interceptors could be nonintuitive and this could in turn limit their use on a large scale. In this paper we present results of an invest...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002