- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《过程系统智能工程和计算机集成环境》--课程论文
基于Web服务的流程工业遗留系统的信息集成
李 相 育
专业:计算机应用技术
导师:钱宇教授
年级:2003级博
任课教师:钱宇教授
华南理工大学计算机学院
2004年11月
基于Web服务的流程工业遗留系统的信息集成
李相育
摘要:为了实现流程工业遗留系统的有效集成,提出了一种基于Web服务的流程工业遗留系统信息集成模型。首先分析流程工业遗留系统的特点,以及确定遗留系统要公开的数据及功能,再利用Web Service Wrapper技术将其包装为Web服务,然后,企业可以根据自身的集成目标来动态集成这些分布在不同区域的Web服务。该模型对遗留系统采用包装的方法,保证了遗留系统在集成平台中仍保持原先的安全稳定性。最后,通过在建立Mini-Plant的计算机信息集成平台上的实际应用,验证了该集成技术的有效性及实用性。
关键词:遗留系统;网络服务;简单对象存取协议; 网络服务描述语言
0 引言
流程工业在长期的运行过程中,存在着众多的遗留子系统,由不同的开发者,在不同的时期,采用不同的语言进行开发,并运行于不同的操作系统平台中,彼此之间很少实现信息的共享,随着信息集成在企业作用的日益提高,有必要把这些遗留系统集成起来,使它们成为一个运行整体,实现数据共享,同时也保证遗留系统的运行稳定及安全性。传统的信息集成技术,由于自身的限制,并不能很好地解决遗留系统的跨平台集成,以及集成系统安全,可靠的运行。基于以上原因,本文提出了基于Web服务的流程工业遗留系统信息集成技术,来实现集成的动态性,扩展性,以及多入口集成,较好地解决遗留系统的跨平台分布式集成。
1 遗留系统基本特征,处理原则及模式
1.1 遗留系统基本特征
目前学术与工业界对遗留系统没有统一的定义,Bennett在1995年对遗留系统作出了如下定义[2]:遗留系统是大家不知道怎么处理但对企业又至关重要的系统。Brodie和StoneBraker对遗留系统给出了如下定义[3]:遗留系统是指任何基本上不能进行修改和进化以满足新的变化了的业务需求的信息系统。
据认为,遗留系统应该具有以下特点:
系统虽然完成企业中许多重要的业务管理工作,但已经不能完全满足要求。一般实现业
务处理电子化及部分企业管理功能,很少涉及经营决策。
系统在性能上已经落后,而且技术已经过时。如多采用主机/终端形式或小型机系统,软
件使用汇编语言或第三代程序设计语言的早期版本开发,使用文件系统而不是数据库。
(3) 通常是大型的软件系统,已经融入企业的业务运行和决策管理机制之中,维护十分困难。
(4) 系统没有使用现代软件工程方法进行管理和开发,现在基本上已经没有文档,很难理解。
1.2 遗留系统处理的原则
对于遗留系统的处理,,,(如客户信息) ,,,,,,
(2) 尽量少冲击企业日常运作
企业的日常运作一般都依赖于遗留系统的工作。新旧系统的转换必然或多或少地对企业的运作产生冲击。不可能做到一点影响也没有,
(3) 增强功能和方便实现
一般来说,,,,
尽量降低开发风险
任何系统的开发都面临失败的风险。在处理遗留系统的方案选择时, 研究如何在现有的通信网和遗留应用系统的基础上,结合最新的软件技术和网络技术,开发适应和促进企业进一步发展的信息系统,同时保护已有的投资,实现各个子系统的有效集成,20年来,遗留系统集成的方法也在不断改进发展。遗留系统的集成主要经历了以下几个阶段:80年代中期到末期,处理遗留系统的方法集中在读懂程序,提取那些代码的核心功能后重心改写,这是一种被称为系统迁移的方法。它的目标是开发一个更新,比旧系统更健壮,可维护性更强的新系统。开发人员努力把遗留系统的应用转换为两层客户机-服务器的结构,数据存放在服务器端,而业务逻辑在用户端,然而很快地,人们就发现,简单的两层结构不能随着网络通信不断增长的要求进行扩展,而且维护臃肿的客户端程序也是一件很困难的工作。在90年代初,三层结构替换了两层结构,它提供了更大的灵活性并减轻客户端程序的负担,第一层是用户接口,提供应用的前端(显示)。业务逻辑放置在第二层,编程的大部分工作都是针对第二层完成,这一层通常还包括一个交易监视器,用于和第三层数据层(通常是一个关系数据库)的交互,虽然三层结构在处理网络通信方面取得了很大的成功,分析和重建遗留系统代码的费用还是很高。Web服务应用最看好的方向之一。大多数企业内部都有着各种各样的应用系统,它们是在不同的领导在任期间,由不同的软件开发商开发,运行在不同的平台和系统上,系统的开发语言也各不相同。由于现代企业信息自动化要求的提高,各个系统之间的互动和相互通讯便提到日程上。因此,保护原有投资,重用遗留系统是当前很多中大型企业的重要任务。由于遗留系统的运行平台是异构环
您可能关注的文档
最近下载
- 《射频识别技术原理与应用实战》全套教学课件.pptx
- 羊的同期发情技术.pptx VIP
- T-CAGHP 035—2018地质灾害排水治理工程设计规范(试行).docx VIP
- 第二批重点监管危险化学品名录.doc VIP
- 劳技课件教学课件.pptx VIP
- Unit 1 I love sports Part 1 (课件)2025-2026学年度外研版(三起)英语四年级上册.pptx VIP
- DBJ43_T393-2022:湖南省房屋建筑和市政工程消防质量控制技术标准.pdf VIP
- 2024年-2025年政工师(初级)理论考试题库及答案(综合题型).pdf VIP
- T∕ZZB 0900-2018 液晶调光玻璃团体标准.pdf VIP
- 朗朗阅读周周练四年级上册(1).pdf VIP
文档评论(0)