Mobile objects in Java

  • Authors:
  • Luc Moreau;Daniel Ribbens

  • Affiliations:
  • Electronics and Computer Science, University of Southampton, SO17 1BJ Southampton, UK. Tel.: + 44 23 8059 4487/ Fax: + 44 23 8059 2865/ E-mail: L.Moreau@ecs.soton.ac.uk;Service d'Informatique, University of Liè/ge, 4000 Liè/ge, Belgium. Tel.: +32 4366 2640/ Fax: +32 4366 2984/ E-mail: ribbens@montefiore.ulg.ac.be

  • Venue:
  • Scientific Programming
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

{\it Mobile Objects in Java} provides support for object mobility in Java. Similarly to the RMI technique, a notion of client-side stub, called startpoint, is used to communicate transparently with a server-side stub, called endpoint. Objects and associated endpoints are allowed to migrate. Our approach takes care of routing method calls using an algorithm that we studied in. The purpose of this paper is to present and evaluate the implementation of this algorithm in Java. In particular, two different strategies for routing method invocations are investigated, namely {\it call forwarding} and {\it referrals}. The result of our experimentation shows that the latter can be more efficient by up to 19%.