Mobile Agent Model for Flexible Distributed Systems.
Mobile Agent Model for Flexible Distributed Systems.
批准号:
14580457
负责人:
TAKIZAWA Makoto
金额:
$2.24万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (C)
财政年份:
2002
资助国家:
日本
项目状态:
已结题
起止时间:
2002 至 2003
中文摘要
在传统的客户端-服务器应用程序中,应用程序和对象分别分布在客户端和服务器中。另一方面,每个名为Servant的计算机都是对等的,在对等(P2P)系统中可以有程序和对象。此外,从高性能、高可靠性的计算机(如数据库服务器)到不太可靠的个人计算机和移动台,数量庞大、类型多样的计算机在网络中相互连接。讨论如何在P2P系统中开发和执行可靠的数据库应用程序是至关重要的。在数据库应用程序中,事务操作对象以满足ACID(原子性、一致性、隔离性和持久性)属性。在传统的数据库系统中,对象被锁定或事务被加时间戳以串行化多个事务。如果操作多台计算机中的对象,则必须在两阶段承诺(2PC)Proto…中支持对多台计算机的原子操作在这项研究中,我们讨论了一种新型的智能体模型--事务型智能体模型,用于在具有提交约束类型的多台计算机上操作对象。事务代理被定义为移动代理,它在计算机之间移动,并在一台或多台计算机上本地操作具有承诺约束类型的对象。此外,如果两个代理以冲突的方式操作同一对象,则一个代理与另一个代理协商。通过协商,每个代理自主地决定代理是保留还是释放对象。如果要移动的代理所在的计算机出现故障,事务代理将自动查找另一台目标计算机。在本研究中,我们讨论了如何在Java Aglets和Oracle数据库系统中实现事务代理。给出了基于移动代理的交易系统的应用评价。如果Aglet类是先验加载的,则事务代理可以比传统的客户端-服务器模型更快地操作对象服务器。较少
英文摘要
In traditional client-server applications, application programs and objects are distributed into clients and servers, respectively. On the other hand, every computer named servant is peer which can have programs and objects in peer-to-peer (P2P) systems. In addition, huge number and various types of computers are interconnected in networks, ranging from high-performance, high-reliable computers like database servers to less-reliable personal computers and mobile stations. It is critical to discuss how to develop and execute reliable applications on databases in P2P systems. In database applications, transactions manipulate objects so as to satisfy ACID (atomicity, consistency, isolation, and durability) properties. In traditional database systems, objects are locked or transactions are timestamped to serialize multiple transactions. If objects in multiple computers are manipulated, the atomic manipulation of multiple computers has to be supported in the two-phase commitment (2PC) proto … More col.In this research, we discussed a novel type of agent model, transactional agent model to manipulate objects in multiple computers with types of commitment constraints. A transactional agent is defined to be a mobile agent which moves around computers and locally manipulates objects in one or more than one computer with type of commitment constraint. In addition, an agent negotiates with another agent if the agents manipulate a same object in a conflicting manner. Through the negotiation, each agent autonomously makes a decision on whether the agent holds or releases the objects. A transactional agent autonomously finds another destination computer if a computer where the agent to move is faulty. In this research, we discussed how to implement transactional agents in Java Aglets and Oracle database systems. We showed the evaluation of the mobile agent-based transaction systems for applications. If Aglets classes are a priori loaded, the transactional agents can manipulate object servers more shortly than the traditional client-server model. Less
期刊论文(104)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
Shimamura, K., Tanaka, K., Takizawa, M.: "Causally Ordered Delivery of Multimedia Objects"Computer Communications Journal. Vol.25, No.5. 437-444 (2002)
Shimamura, K.、Tanaka, K.、Takizawa, M.:“多媒体对象的因果顺序传递”计算机通信杂志。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Taguchi, K., Takizawa: "Two-Layered Protocol for a Large-Scale Group of Processes"Journal of Information Science and Engineering(JISE). Vol.19, No.3. 451-465 (2003)
Taguchi, K., Takizawa:“大规模进程组的两层协议”信息科学与工程杂志 (JISE)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Taguchi, K., Takizawa, M.: "Group Communication Protocol for Hierarchical Group"Journal of Information Processing Society of Japan(IPSJ). Vol.44, No.3. 674-681 (2003)
Taguchi, K., Takizawa, M.:“分层组的组通信协议”日本信息处理学会杂志(IPSJ)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Wietrzyk, V.I., Takizawa, M.: "Distributed Workflows : A Framework for Electronic Commerce"Journal of Information Science and Engineering (JISE). Vol.19, No.1. 15-38 (2003)
Wietrzyk, V.I.、Takizawa, M.:“分布式工作流程:电子商务框架”信息科学与工程学报 (JISE)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Taguchi, K., Enokido, T., Takizawa, M.: "A Broadcast Type Hierarchical Group Communication Protocol"Journal of Applied Systems Studies(JASS). (accepted for publication). (2004)
Taguchi, K.、Enokido, T.、Takizawa, M.:“广播型分层组通信协议”应用系统研究杂志(JASS)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
共 33 条
A BASIC RESEARCH ON THE EARLY-KOFUN-PERIOD TUMULI IN THE IZU PENINSULA AND THE FORMATIVE PROCESS OF POLITICAL CENTERS IN THE PACIFIC COAST OF EASTERN JAPAN
-
批准号:16K03151
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.91万
-
财政年份:2016
-
负责人:TAKIZAWA Makoto
-
依托单位:
Scalable Distributed Systems based on Echo Model
-
批准号:15H02695
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$11.56万
-
财政年份:2015
-
负责人:TAKIZAWA Makoto
-
依托单位:
Eco Models in Heteregeneous Peer-topeer (P2P) Systems
-
批准号:23300029
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$12.81万
-
财政年份:2011
-
负责人:TAKIZAWA Makoto
-
依托单位:
A STUDY ON THE SMALL TOMBS AND THE FORMATION OF POLITIES IN THE EARLY KOFUN PERIOD
-
批准号:22520763
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$1.41万
-
财政年份:2010
-
负责人:TAKIZAWA Makoto
-
依托单位:
Confidence-based Trustworthiness of Peers in Fully Distributed P2P Overlay Networks
-
批准号:20500078
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.91万
-
财政年份:2008
-
负责人:TAKIZAWA Makoto
-
依托单位:
Trustworthiness in Peer-to-Peer (P2P) Systems
-
批准号:18500064
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.57万
-
财政年份:2006
-
负责人:TAKIZAWA Makoto
-
依托单位:
A BASIC STUDY ON THE SAME DESIGN TANKO IN MIDDLE KOFUN PERIOD
-
批准号:17520517
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$1.46万
-
财政年份:2005
-
负责人:TAKIZAWA Makoto
-
依托单位:
Autonomic group Computing in Peer-to-Peer Systems
-
批准号:16500042
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.37万
-
财政年份:2004
-
负责人:TAKIZAWA Makoto
-
依托单位: