Transactional Agent on Distributed Objects

  • Authors:
  • Youhei Tanaka;Naohiro Hayashibara;Makoto Takizawa;Tomoya Enokido

  • Affiliations:
  • Tokyo Denki University;Tokyo Denki University;Tokyo Denki University;Rissho University

  • Venue:
  • ICPADS '05 Proceedings of the 11th International Conference on Parallel and Distributed Systems - Workshops - Volume 02
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

A transactional agent is a mobile agent to manipulate distributed objects. A transactional agent is composed of routing and manipulation subagents. After visiting computers, a routing agent makes a decision on commitment by using its commitment condition. Objects in each computer are manipulated in a manipulation agent. In addition, objects obtained from a computer have to be delivered to other computers where the transactional agent is performed. A schedule to visit computers is made from the input-output relation of manipulation agents.We discuss how to implement a transactional agent in Aglets for database servers. We evaluate the transactional agent model in terms of accessing time compared with the client-server model.