Title :
Agent-based transactions on distributed object servers
Author :
Shiraishi, Masashi ; Enokido, Tomoya ; Takizawa, Makoto
Author_Institution :
Dept. of Comput. & Syst. Eng., Tokyo Denki Univ., Japan
Abstract :
A transactional agent is a mobile agent that manipulates objects in one or more than one object server so as to satisfy some constraint like ACID (atomicity, consistency, isolation, and durability). An agent leaves a surrogate agent on an object server on leaving the object server. A surrogate holds objects manipulated by the agent and recreates an agent if the agent is faulty. We discuss how to implement transactional agents for database servers in Aglets and evaluate access time of transactional agents compared with client-server model.
Keywords :
client-server systems; cooperative systems; distributed databases; mobile agents; Aglets; access time evaluation; agent-based transactions; client-server model; database servers; distributed object servers; mobile agent; surrogate agent; transactional agents; Mobile agents; Transaction databases;
Conference_Titel :
Computer Networks and Mobile Computing, 2003. ICCNMC 2003. 2003 International Conference on
Print_ISBN :
0-7695-2033-2
DOI :
10.1109/ICCNMC.2003.1243043