- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
 - 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
 - 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
 - 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
 - 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
 - 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
 - 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
 
                        查看更多
                        
                    
                基于CORBA的移动多Agent框架
   摘 要:随着网络和移动智能体技术的不断发展,如何在网络资源中找到自己需要的服务成为一个热门话题。描述以一种移动的多智能体系统,并且在进行系统底层通信、智能体在网络环境移动、智能体与服务器之间通信应用CORBA。服务器接受任务,派遣服务请求智能体在网络环境中寻找能为自己提供服务的服务器,完成向服务器预订服务任务。给出系统接受任务后派遣请求智能体的工作流程及服务器接受智能体访问的流程。 
  关键词:客户/服务器;多智能体;多智能体系统;移动智能体;CORBA 
  中图分类号:TP393 文献标识码:B 
  文章编号:1004-373X(2008)06-111-03 
  CORBA-based Framework for Mobile Multi-Agent 
  HUANG Tao,WANG Chunmao,HU Xiaohui 
  (School of Electronic and Information Engineering,Lanzhou Jiaotong University,Lanzhou,730070,China) 
  Abstract:As the development of network and mobile agent technology,how to find the needed service from Internet resources has become a new problem.In this article we describe a mobile multi-agent system which is based on CORBA for system basic communication,agent moving and communication between agent and server.In the system,servers accept task,send service requests agent in Internet to find the servers which can offer the serviceand when agents find servers,agent will booking the server for the service.We give workflow about sendingrequest-agent and receiving visited agent. 
  Keywords:client/server;multi-agent;MAS;mobile agent;CORBA 
   
  通用对象请求代理体系结构The Common Object Request Broker Architecture(CORBA)是由对象管理组织(OMG)为解决分布式环境中,硬件和软件系统的互联而提出的一种解决方案;包括 ORB(对象请求代理)、对象服务、公共设施、域接口和应用程序组成,其核心部分是ORB。ORB提供了一种跨平台的通讯机制,对象可以透明的发出请求和接收响应\[1\]。 
  移动Agent是一个能在异构网络中自主地从一台主机迁移到另一台主机,并可以与其他Agent或资源进行交互的程序,他是Agent技术与分布式计算技术的混合体\[2\]。本文描述的是移动多Agent系统在接受用户服务寻求命令后,通过互联网寻找能够为自己提供服务的最有利服务器,在最后向最有利服务器订购服务。这里用Java开发系统,在底层使用CORBA进行Agent与系统的通信及Agent在网络中的移动。由于底层使用的CORBA对系统是透明的,所有的上层派遣Agent的信息(目的、信念、愿望等)都是作为调用CORBA对象的参数,CORBA对象可以进入ORB通道,并在通过ORB通道移动到目的地服务器端。服务器端接待到访的以Agent信息为参数的CORBA对象时,通过与CORBA的接口将其中的Agent信息抽取,重新构建出由自己服务器实现语言的对象。 
   
  1 CORBA的体系结构 
   
  CORBA规范充分利用现今软件技术发展的最新成果, 在基于网络的分布式应用环境下实现应用软件的集成,是面向对象的软件在分布、异构环境下实现可重用、可移植和互操作。其特点总结为以下几个方面\[3\]: 
  (1) 引入中间件(MiddleWare)作为事务代理,完成客户机(Client)向服务对象(Server)提出业务请求(引入中间件概念后的分布式计算模式); 
  (2) 实现客户与服务对象的完全分开,客户不再需要了解服务对象的实现过程以及具体位置; 
  (3) 提供软总线机制,使得在任何
                您可能关注的文档
最近下载
- 2023年最新资料员考试题库附参考答案【精练】.docx
 - 第四章种子加工原理与技术.ppt VIP
 - 科技教育特色示范学校申报报告.doc VIP
 - 四库全书基本概念系列文库:灵棋经.pdf VIP
 - 精品解析:天津市南开区2024-—2025学年上学期期 期中考试数学七年级试卷(解析版).docx VIP
 - 儿童A族链球菌咽扁桃体炎临床诊疗专家共识(2025).pptx VIP
 - 医院培训课件:《下肢深静脉血栓内滤器植入术后护理》.docx VIP
 - 2022年土地登记代理人题库700道精品【名师推荐】.docx
 - 2024《基于普惠金融视角下的小微企业融资问题研究》12000字.docx VIP
 - 精神分析人格and人际交往课件.pptx VIP
 
原创力文档
                        
                                    

文档评论(0)