Handling Replication mechanisms with CORBA Standard Portable Interceptors

نویسنده

  • Mohamed Taha BENNANI
چکیده

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 definition of new interfaces forces developers to deal with the specification of the fault tolerant mechanisms, which could not be in their capabilities. The standard CORBA reflexive mechanisms may offer lightweight fault tolerance in a transparent way, portable and doesn’t alter the legacy applications. In this paper, we present the limits of these mechanisms, and how could we improve the fault tolerant features of the CORBA middleware using standard reflexive mechanisms like Portable Request Interceptors (PIs).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

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...

متن کامل

Disconnected Operations in Mobile Environments

The execution of distributed applications involving mobile terminals and fixed servers connected by wireless links raises the need for handling network disconnections, both involuntary during unexpected connection breakdowns, and voluntary when the user wants to save money and energy. In this paper, we investigate how standard CORBA mechanisms (Objects By Value and Portable Interceptors) can be...

متن کامل

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...

متن کامل

Using Interceptors to Enhance CORBA

T he integration of distributed computing and the object model leads to distributed object computing, in which objects rather than processes are distributed across multiple computers. A well-established standard for distributed object computing is the Common Object Request Broker Architecture (CORBA).1 Distributed object frameworks like CORBA have many attractive features but provide little sup...

متن کامل

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...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007