- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java 技术应用介绍 移动agent
Java 技术应用介绍 ——移动agent 管科06硕 范晓旭 2060538 移动agent概念 Agent是一个按发起者的意图行动的程序.它由一些计算所需的代码和状态信息组成. 移动Agent是一个活动的、自主的计算实体.主要具有自主性、交互性和移动性. 移动Agent能够在异构网络中,在自己的控制下从一台主机移动到另外一台主机上继续运行.完成任务后再将结果连同自身传送回源节点. Java支持移动Agent开发的特性 移动Agent的应用领域 应用1:Web Service环境下基于移动Agent的虚拟企业伙伴选择 应用1:Web Service环境下基于移动Agent的虚拟企业伙伴选择 应用1:Web Service环境下基于移动Agent的虚拟企业伙伴选择 应用1:Web Service环境下基于移动Agent的虚拟企业伙伴选择 应用2: 移动agent在信息搜索中的应用 A mobile agent-based system for enabling acquisition of multilingual content and providing flexible format internet premium services MEMPHIS组成模块 A platform-independent framework for mobile agents using Web services MAWS工作流程 应用3:Agent 技术在网格计算中的应用 应用1:Agent 技术在网格计算中的应用 网格计算应用agent的优点 应用4:基于Java移动代理的Web服务器负载监控系统 基于JMA的Web服务器负载监控系统框图 agent技术存在的问题 * * Java是开发分布式应用组件的首选语言,因为它可提供:模块化的、动态的、面向类的编辑部件;易移植的可执行代码(类文件);内置的对底层网络编程的支持;细致的、可配置的安全机制. Java的多种平台的支持和只要编写一次就可运行于任何操作系统的特性,使之尤为适合于移动Agent技术 ; Java独特的虚拟机结构更有利于移动Agent在Internet上的发布和传播; 近几年,分布式人工智能领域兴起了software Agent理论的研究热潮,以解决异构环境中的软件互操作问题。 移动Agent在电子商务、群组协作、消息自动传送、事件监视、信息收集以及网络管理等领域有很好的应用前景。 Web Service定义:是在Internet上进行分布式计算的基本构造块,它允许在Web站点放置可编程元素,使得基于Web分布式计算和处理得以进行.独立的应用程序部件以一种标准的方式发布到Web站点上,其他Web应用程序可以方便的找到并使用这个服务 Web Service技术:Web Service使用标准的Web协议——XML、HTTP和TCP/IP, 利用 SOAP(简单对象访问协议)在Web上提供的软件服务,使用WSDL (Web服务描述语言)进行文件进行说明,通过UDDI (统一描述、发现和集成协议)进行注册。 虚拟企业:是当市场出现新机遇时,具有不同资源与优势的企业为了共同开拓市场,共同对付其他的竞争者而组织的、建立在信息网络基础之上的共享技术与信息,分担费用,联合开发的、互利的企业联盟体。 以前的研究,大都假设盟主企业已知侯选企业的核心能力,并对其进行综合评估,根据评估结果进行选择。缺点是选择范围被限定在有限的几个投标企业,无法在整个Internet范围内选择合作伙伴。 该文就提出了在Web Service环境下,利用移动 Agent,对在UDDI注册的资源进行搜索和识别,从而选择合作伙伴的方法。 UDDI注册:UDDI 提供了一种基于分布式的商业注册中心的方法,该商业注册中心维护了一个企业和企业提供的Web 服务的全球目录,而且其中的信息描述格式是基于通用的XML 格式的。 目前,Microsoft、IBM、HP等跨国公司都提供全球公有的UDDI注册中心,而且有些公司还建立了具有行业特点的UDDI注册中心。这些公司提供的Web Service不仅给企业带来了发布自己的业务能力,同时也给企业带来动态地发现潜在合们伙伴的能力。 使用Web Service,企业能够通过抽象和混合将自身的核心能力组件化,并通过UDDI注册将核心能力发布在网上。 单一UDDI情况下,M
文档评论(0)