基于web服务的legacy system集成方法分析-analysis of legacy system integration method based on web services.docxVIP
- 2
- 0
- 约5.33万字
- 约 67页
- 2018-05-18 发布于上海
- 举报
基于web服务的legacy system集成方法分析-analysis of legacy system integration method based on web services
独创性声明本人声明所呈交的学位论文是我个人在导师的指导下进行的研究工作及取得的研究成果。近我所知,除文中已标明引用的内容外,本论文不包含任何其他人或集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。学位论文作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,即:学校有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权华中科技大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。本论文属于保密□,在年解密后适用本授权数。不保密□。(请在以上方框内打“√”)学位论文作者签名:指导教师签名:日期:年月日日期:年月日绪论1.1.研究背景目前,大型企业、研究机构和政府机关等大型组织广泛采用各种计算机系统来协助本单位业务的开展和管理,如大型生产制造企业中广泛采用的制造资源计划MRP/ERP系统[1],集成制造系统CIMS[2],柔性制造系统FMS[3],供应链管理系统SCM[4],客户关系管理系统CRM[5];军工业的虚拟样机技术[6],各种仿真平台;政府机关、银行中的财务、人事管理系统等等。而随着计算机和网络技术的进步和组织业务的不断增长,虽然这些系统依然能完成许多重要的业务和管理工作,但系统在性能上已经落后,采用的技术已经过时,维护难度很大,不同系统之间的交互很困难。这样的系统我们称之为遗留系统(LegacySystem)[7]。对遗留系统的处理是影响企业或组织应用新系统成败的关键因素之一。一方面,遗留系统很可能已经融入组织的业务运行和决策管理机制之中,彻底替换为新系统有很大的难度;另一方面,遗留系统由于开发时间较早,与新技术的兼容性较差,想要融入新的系统架构面临许多困难。由于单一信息系统很难完成一些结构复杂,涉及领域广的工作任务,如在企业运营过程中需要生产、销售、人事、财务、供应链等部门的合作,以达到企业利益的最大化;在仿真领域中常用的虚拟样机系统需要产品设计、生产、运行、维护等各生命周期的仿真系统合作,才能对现实产品做出最优决策,因此,多领域系统和资源的协作在所难免。遗留系统作为各自领域中的重要计算机资源,必然要参与到这一协同合作的过程之中。由于遗留系统在专业领域、开发方式、和设计年代等方面的不同,资源间往往存在数据接口、编程语言和平台等方面的异构。这种异构特征阻碍了资源间的信息交互和共享。从操作层面来看,各软件和系统间缺乏必要的交流和互操作性,无法保证信息的有效传递;从数据层面来看,各系统对数据对象的定义不同导致对象描述数据在传递过程中可能出现冗余甚至冲突。这些信息处理中的问题阻碍了工作任务的顺利执行。为了解决不同数据格式、不同地理位置、不同操作系统等异构遗留资源的组合和重用问题,实现新老应用程序与各系统之间的无缝集成,使它们像一个整体一样进行业务、信息处理,有必要研究一种异构计算机资源的集成方法,使原本孤立的各种计算机遗留资源能够进行交互组合,完成复杂的工作任务。异构系统的集成研究已经成为领域内热门的研究对象。目前国内外对系统集成的研究已经开展了很长时间,并且取得了一定的成果。很多大型的集成框架已经能够综合多个领域的资源。但它们很多采用了基于点对点的集成模式,这种集成模式能够在建立新系统时整合多项业务内容,然而对于遗留系统Legacy System的集成能力不强。在处理遗留系统的问题上,往往需要对系统进行重构和二次开发来满足集成框架的需要,集成的成本和难度都比较高。Web服务架构的出现为系统集成提供了新的思路,基于服务的构架SOA将服务描述与具体产品分离,具有平台中立,粗粒度低耦合及高敏捷性等特征。基于服务的集成方法已经成为未来系统集成发展的热门方向之一。目前对于SOA进行集成的研究多数关注的是在特定集成框架下实施新的集成系统,对遗留系统的处理多数是先进行业务分解,然后分别封装成Web服务。对于一个复杂遗留系统来说,业务往往无法简单的分割开来,形成独立的单个服务集成到SOA框架中去,而因此放弃遗留系统则会打乱组织原来既定的业务流程,同时也浪费了数据和计算资源。另外,在使用Web服务进行系统集成的过程中,传统的WebServices对资源的描述过于简单,服务的参数定义和调用方式较为固定,而很多实际任务情景下服务的参数来源并不固定,导致许多服务的重用率低或者功能重复,在复杂任务中无法很好的将资源进行组合,不同资源间对数据的解释也可能存在偏差。这对资源的组合和重用造成了影响。同时SOA本身是一种松耦合的架构,服务和具体任务之间关联度很低。基于SOA的集成更加注重的业务流程的实现,而没有从管理和决策角度为管理者
您可能关注的文档
- 基于webrtc语音引擎的会议混音技术分析-analysis of conference mixing technology based on webrtc voice engine.docx
- 机构养老问题探究——以泗水县为例-probe into the problem of institutional pension —— taking surabaya county as an example.docx
- 基于webservice的招商引资视频会议系统-video conference system of investment promotion and capital introduction based on web service.docx
- 基于webservices应用的安全机制分析-analysis of security mechanism based on web services application.docx
- 基于webservice的应用集成关键技术分析-analysis of key technologies of application integration based on web service.docx
- 基于webgis与遗传-禁忌算法木材物流网络优化-optimization of wood logistic network based on webgis and genetic - tabu algorithm.docx
- 基于webservice的bs架构的在线考试系统的设计与实现-design and implementation of bs - based online examination system based on web service.docx
- 基于webservice物流跟踪决策系统实现-implementation of logistic tracking decision system base on web service.docx
- 基于web-svg的电网信息数据展示的分析与应用-analysis and application of grid information data display based on we b - svg.docx
- 基于web代理的访问控制网关系统分析与实现-analysis and implementation of access control gateway system based on web proxy.docx
原创力文档

文档评论(0)