Quick search Find article
Quick search
Find article

Object replacement using dynamic proxy updates

S Menon and R J LeBlanc Jr

Show affiliations


In a distributed environment, a client program bound to a server fails when the server changes (possibly due to the server being relocated, replicated or reconfigured). In this paper, we describe the design of an object-replacement scheme in a client-server environment. Our design addresses the problem of replacing a server and transparently updating the client handle so that no service interruption is experienced by the client. The programming environment, on which this work is based, provides passive shared objects, threads, and invocations as the building blocks for distributed applications. Our design takes into account the potential concurrency within clients and servers. Our task was relatively simplified by building the replacement mechanisms on top of an asynchronous event notification facility that handles events on a per-application basis, as opposed to a per-task or per-thread basis.


PACS

07.05.Bx Computer systems: hardware, operating systems, computer languages, and utilities

84.40.Ua Telecommunications: signal transmission and processing; communication satellites

Subjects

Electronics and devices

Instrumentation and measurement

Dates

Issue 5 (September 1994)



  1. Object replacement using dynamic proxy updates

    S Menon and R J LeBlanc Jr 1994 Distrib. Syst. Engng. 1 271

  2. Geometric interpretation of the three-dimensional coherence matrix for nonparaxial polarization

    M R Dennis 2004 J. Opt. A: Pure Appl. Opt. 6 S26

  3. Entanglement and quantum order parameters

    Fernando G S L Brandão 2005 New J. Phys. 7 254

  4. Measurement of corrosion content of archaeological lead artifacts by their Meissner response in the superconducting state; a new dating method

    S Reich et al 2003 New J. Phys. 5 99

  5. Modelling small-patterned neuronal networks coupled to microelectrode arrays

    Paolo Massobrio and Sergio Martinoia 2008 J. Neural Eng. 5 350

  6. Specific ion effects on the growth rates of Staphylococcus aureus and Pseudomonas aeruginosa

    Pierandrea Lo Nostro et al 2005 Phys. Biol. 2 1

  7. Optical manipulation and microfluidics for studies of single cell dynamics

    E Eriksson et al 2007 J. Opt. A: Pure Appl. Opt. 9 S113

  8. Practical delegation for secure distributed object environments

    Nataraj Nagaratnam and Doug Lea 1998 Distrib. Syst. Engng. 5 168

  9. News from the BIPM

    T J Quinn 1999 Metrologia 36 65

  10. Java transactions for the Internet

    M C Little and S K Shrivastava 1998 Distrib. Syst. Engng. 5 156

Related review articles

What's this?
View review articles related to this research to gain an insight into the key trends in this subject area. Related review articles are selected based on PACS/MSC codes, and are no more than three years old.

  1. FPGA-based, specialized trigger and data acquisition systems for high-energy physics experiments

View by subject




Export






Please login to access our web services, or create an account if you don't yet have one.

You must have cookies enabled in your web browser to be able to login.

Username
Password

Forgotten your password? Get a new one here.