基于移动Agent实现构件与Web服务的企业应用集成

来源 :河北大学 | 被引量 : 0次 | 上传用户:wongbo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件复用思想的普及和构件技术的发展,特别是EJB、CORBA和COM/DCOM三种构件开发模型的成熟,构件技术广泛应用于企业应用集成中。但是,由于不同企业之间采用不同的构件模型、接口规范,构件之间采用特殊的协议,使得基于构件的系统很难在广域网内交互信息,一旦企业的客户或合作伙伴的应用程序需要使用某些业务流程,如报表打印、订单管理等,就不得不重复地构造这些业务流程,分别为不同的客户机提供对应的操作,而且不具备足够的网络开放性。这种方式无疑降低了系统的可靠性和灵活性,增加了企业应用集成(EAI)的成本。本文在研究构件与Web服务两者各自的特点的基础上,引入移动Agent技术,提出了基于移动Agent实现构件与Web服务的合成方法——CWSAgent模型,并以订单录入过程为例验证了其在企业应用流程中的可行性。此模型一方面使二者在应用中充分发挥各自的优势,既保证了构件本地运行的高效、兼顾了远程异构平台数据的安全获取,又可以将企业内部业务流程构件与其伙伴、供应商的Web服务进行灵活接口,把它们纳入自己的应用流程内。另一方面,由于移动Agent还具有移动性和数据传输异步性等特性,使得系统运行更加灵活稳定,有力的促进了企业间的协作和Internet范围内的企业应用集成。
其他文献
目前语音网络技术(Voice over Internet Protocol.VoIP)在公司企业里应用广泛,其成本低廉,传输快捷的特点使其逐渐取代传统的模拟电话模式,具有很强的发展潜力。SIP协议是VoIP语
在当今高度信息化的社会中,视力缺陷的残疾人因为其生理上的缺陷,不能像普通群体一样,享受到互联网时代所带来的高效和便捷。网站无障碍改造技术旨在帮助残疾人群体,使他们便
一个完整的测控系统可以分为管理层、控制层和设备层。目前控制层和设备层可以很好的进行集成,但对于控制层和管理层,由于它们使用了不同的协议,影响了两者之间的交互,不方便集成
计算机辅助技术在医学领域尤其在骨科和牙科方面得到了广泛的应用。本文通过将三维模型处理的一些算法应用到骨科和牙科中,来解决骨科膝盖手术治疗中及牙齿隐形矫治遇到的一
实时数据库系统除了用于采集、处理、保存、实时查询工业现场的海量生产数据之外,还利用系统收集的各个重要事件、操作、运行状态和报警信息进行系统错误分析和性能调优,从而
随着信息技术的发展,特别是因特网应用的普及,出现了“信息过载”和“信息迷失”的问题。如何管理因特网上的大量信息,提供个性化服务成为当前信息服务领域的研究热点之一。
作为第三方服务公司的汽车产业链ASP公共服务平台,是中、小汽车企业发展电子商务,提高运作效率,以及促进信息化经营的最佳选择。它是一个多对多的企业联盟网络化协同工作系统
基于位置信息的服务(LBS,Location Based Service)是近两年来非常吸引人们关注的一项信息服务。它是指通过一组定位技术获得移动终端的位置信息(如经纬度数据),提供给移动终
随着计算机技术和通信技术的发展,由入侵而造成的损失以及计算机相关的犯罪也急剧增加。因此,网络安全即确保系统按照预期目标正常、稳定的运行,成为人们关注的焦点。入侵检测系
随着我国的汽车产业的发展,售后服务在汽车产业链中地位越来越重要,如何提高汽车售后服务质量成为汽车制造企业的赢得竞争的关键因素。由于计算机和网络的普及,为汽车制造企