Service Communautaire d'Information sur la Recherche et le Développement - CORDIS


ADAPT Résumé de rapport

Project ID: IST-2001-37126
Financé au titre de: FP5-IST
Pays: Italy

JMiramare: a replication algorithm for volatile Java objects accessed as a web service

This software is a specific replication algorithm for another project result ("A toolkit for J2EE replication"). It allows replicating volatile Java objects accessed as a web service. The replication algorithm provides strong consistency guarantees, in particular, it the same consistency guarantees about the order of execution of operation requests as its non-replicated implementation. Such guarantees are preserved in spite of server replica failure, network failure (either between server replicas or between a client and a server replica) and irrespective of when the failure occurs.

Moreover, the service guarantees that in case a client sends a ¿update¿ request multiple times, there is no risk that the request be executed multiple times. No hypothesis about the timing retransmission policy of clients is made, e.g., the very same request might even arrive at different server replicas simultaneously. All these features make the proposed framework particularly suitable for interaction between remote programs, a scenario that is gaining increasing importance.

Informations connexes


Alberto BARTOLI, (Associate Professor)
Tél.: +39-040-5587822
Fax: +39-040-5583460