Hi-index | 0.00 |
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.