基于Web Service的系统集成技术应用研究
来源:宝玛科技网
2013年第06期 科技一向导 ◇科技论坛◇ 基于Web ̄rvice的系统集成技术应用研究 吴捷 (中海石油气电集团有限责任公司 中国北京100027) 【摘 ]Web Service属于时下新兴起的Intemet应用通信与集成的技术,本文即为对基于Web Service的系统集成技术做的调查分析以 及对其在实际应用中所做出的研究。 【关键词】Web Service;系统集成技术;教务管理平台;模块 当今时代.科学技术处于飞速发展的阶段,网络技术和信息技术 3.基于Web Service的系统集成技术应用 前进无疑为人们带来很大的方便,人们也越来越注重对以Internet为 以校园教务管理为实例.教务管理的平台有五个基本模块.分别 基础的网络信息化管理的开发 时下最流行的数字化校园的中心组成 是教务管理平台、教学资料管理、教师管理模块、学生管理模块、成绩 部分即为通过网络技术的支持.来规范校园信息化的管理 校园的信 管理模块。以往开发软件的模式中以上几个模块都是相互的,纵 息化管理其中最重要的一部分就是教务管理.为了便于开发校园的信 使是业务相同的模块.也必须分别单独编写属于自己模块的代 息化管理系统.需要有一个系统高度集成的教务管理的平台,这对系 码.综合来看.这种系统集成度相对较低的应用模式.不利于实现代码 统未来范围的扩展也有着重要意义 复用功能。要想使软件的代码复用功能提升,同时提高软件模块间集 1.×ML与Web Service 成的能力和软件开发的效率.我们设计一个方式用以实现各模块中拥 Internet数据交换与表示的新标准为可扩展标记语言(即XML). 有的相同业务部分的调用,该方式基于web服务方式.成功为以后软 它属于国际标准化组织Oso)的通用标记语言标准(SGML)简化子集 件升级更新问题提供有价值的技术支撑 新方式中把系统原来相互独 XML属于标准的文本格式.是一种Web上的用来表示结构化信息的 立的系统里包含的共有模块进行抽象.结果得到单个或者多个有关 工具。XML的产生给Intemet带来了很大程度的影响。Web是一种计 啊reb服务的有效办法.之后可以运用调用web服务的方法在各自独 算机分布式的计算技术.带有陛.它正是在XML的基础上发展起 立的模块中对代码共享与复用加以实现 来的新兴技术。Web数据通讯方式利用xML中消息处理为依据,不同 举例说明基于Web服务的借I=1与类的设计,例如用户身份验证 系统的一起使用时存在的差异能够被消除.计算网络容纳了异类系统 的功能.设计中把用户身份验证功能实现的办法抽象成Web服务.在 而并行 程序开发设计的工作人员可以运用传统分布式的应用程序创 不同的的应用模块进行登录时.能够对Web服务中身份验证的 建的时候所利用的组件方式来建立组合应用程序.其中包括来源于多 办法加以一同调用.进而对各应用实现系统集成以及代码的复用 种渠道的Web服务。以某些通信协议(例如H1TrP、XML等)为基础建 功能。运用到实际当中,我们能够在软件开发时参考实践应用的需求, 立Web服务.在选择编程的语言和对象模型以及操作系统时.这些协 之后把众多各不相同的模块中相同的多个业务全部抽象成Web 议没有表现出任何特别倾向.基于此. 服务会拥有极其强大的生 服务.运用了这种方法.可以很方便的实现系统高度集成的应用技术 命力。 总而言之.系统集成在开发软件系统的过程中主要用来实现各模 2.基于Web Service的系统集成技术 块在系统中的通讯整合.将的分散的单个子系统集合成为统一整 系统集成在开发软件系统的过程中主要用来实现各模块在系统 体.同时方便对子系统间信息共享的实现及对功能的控制 基于Web 中的通讯整合.将的分散的单个子系统集合成为统一整体.同时 Service的系统集成技术不仅在解决传统集成技术于Imemet的远程 方便对子系统间信息共享的实现及对功能的控制。基于web Service 通信中的缺陷方面有很大成就.而且它是突破传统的一种新型应用集 的系统集成技术不仅在解决传统集成技术于Internet的远程通信中的 成技术.为广大用户所欢迎 运用Web服务的方法对代码的复用以及 缺陷方面有很大成就,而且它是突破传统的一种新型应用集成技术. 信息共享非常有益.基于Web Service的系统集成技术也越来越受到 为广大用户所欢迎 - 以XML的文档为依据,Web Service可以进行有 软件开发人员的青睐,它优点众多.便于实际应用.在如今的信息产业 关服务的请求、描述与结果反馈,所得操作结果还能够通过HTrP协 中已经大范围被使用和推广 本文以教务管理为例良好的说明了基于 议在Internet上进行传输.并且通过很简单的方式就能被访问或者返 Web Service的系统集成技术的应用已经深入到人们的生活中.虽然 回操作结果。另一方面,与Web Service相关的标准与操作系统和操作 是新兴技术.但是于我们却并不陌生.唯有切实掌握Web服务技术. 平台没有关系.其标准全部为W3C开放协议 Web Service在不同的 应用到软件编程开发中,加强服务理念.优化系统集成技术的设计.才 操作平台与系统上绝大多数可以实现互操作,由此应用集成于异构平 是信息技术行业的硬道理。 台上实现的越来越简单 如今的网络信息产品市场上,广大的厂商们竞相出产多样的Web 【参考文献】 Service解决方案及其开发环境。现在市场上处于主流地位的操作系统 [1]许科峰,高建民,陈富民,高智勇.基于Web Services的企业应用集成技术及实 的平台上每个都有各自适合的开发环境,就像Micorsoft Visual Studio. 现【J].计算机应用,2004,(03). Net是在Windows的系统平台上;WebSphere Studio于IBM的平台上: [2]朱云仙,郑世良,蒋文蓉.基于Web Services的高校科研管理信息集成技术 Sun One Studi0于Windows与Linux的双重平台上等等。本文以应用 『J1l信息技术,2007,(11). 『3]童恒建,邵振峰,彭秀梅,崔乐乐.基于web Service进行信息共享和集成的 最广泛的Windows上Microsoft Visual Studio.net 2003为例。 关键技术_J1.计算机工程与设计,2007,(22). (上接第144页)会各方面的需求;另一方面,它要求采用先进的技术 和设备让高校图书馆的服务能进入社会,比如在互联网上减少进入高 【参考文献】 校图书馆网站的,提供大流量的信息通道等措施,让社会普通公众 [1]董宇昭.社会信息化进程中高校图书馆的信息服务【J].图书馆学刊,2006(4): 像高校师生一样能利用高校图书馆的资源:最后,它还要求在技术上 42—43. 让高校图书馆的资源与其他社会信息资源联合起来,把高校图书馆的 [2]周华生,郑瑜等.制约高校图书馆知识服务社会化的问题及对策[J】l现代情报, 资源与其他社会资源有效地整合在一起,共同参与市场服务,共同进入 2006(5):35-37. [3]郭伟.高校图书馆网络信息资源的开发利用[J]图书馆工作与研究,2005(4): 市场进行竞争,不断提升高校图书馆的活力和社会适应力。● 34-36