摘要
随着CORBA等分布计算技术的发展,分布式应用开始关注系统的可靠性、可用性、开放性、计算资源共享与可重用等问题.面向Agent的分布计算技术是解决上述问题的有效手段.文中基于面向Agent的计算观点,论述了分布式应用及其内部分布对象之间的关系,并针对系统可靠性以及可用性的需求,在CORBA平台上实现了一个Agent框架,用于构造面向Agent的分布式应用.最后介绍利用一种Agent通信语言KQML,实现多Agent系统开放互操作的应用实例.
With the development of distributed computing technology (CORBA, etc. ), the problems such as reliability, availability, openness, resource sharing, and reusability begin to be considered in developing distributed systems. The agent\|oriented distributed computing technology is an effective effort. In this paper, the relationships in distributed systems are discussed, and an agent framework based on distributed object technique is presented, which can solve some of the above problems. To enhance the agents' skills of interchanging and sharing knowledge, an agent communication language (KQML) is introduced and implemented, which enables distributed system to have the characteristics of openness, computing resource sharing, and reusability.
出处
《计算机研究与发展》
EI
CSCD
北大核心
2000年第1期45-49,共5页
Journal of Computer Research and Development
基金
国家863-306 软件重点课题
国家自然科学基金(组合软件设计方法学)