Web Services在数字化校园建设中的应用

来源 :硅谷 | 被引量 : 0次 | 上传用户:Tianic
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要: 从发展的角度来看,在数字化校园的开发建设及集成中,Web Services是最佳选择,所以首先指出数字化校园集成系统开发技术,之后简析Web Services的体系结构,希望对Web Services数字化校园的建设中的应用有一定的帮助。
  关键词: Web Services;数字化;校园建设;应用
  中图分类号:TP393.18文献标识码:A文章编号:1671-7597(2012)0110123-01
  数字化校园的建设是一个庞大的系统工程,而信息管理系统是数字化校园的核心部分,是数字化校园建设的重点和难点。从20世纪90年代以来,高校的各部门根据本单位的业务发展需要,陆续开发或购买了适应本部门的计算机信息管理系统,提高了部门的工作效率,支撑着部门的主要业务。如:教务管理系统、学生管理系统、人事管理系统、资产管理系统、科研管理系统等。但是这些系统是在不同时期、不同的人员以不同的业务需求来开发或购买的,不同的系统采用的数据库系统、数据结构和数据标准、开发平台都不相同,系统之间相互独立,数据无共享,对信息资源的使用有较大的局限性,不能满足数字化校园的要求。为了充分发挥现有系统的功能,最大限度的保护原有投资,数字化校园建设中就要考虑原有系统的集成问题。
  1 数字化校园集成系统开发技术
  数字化校园的建设不论从整体还是从其核心部分信息管理系统来看都必须是一个分布式的计算机集成系统。分布式技术是随着网络和面向对象技术的发展而不断发展起来的,目前分布式计算机集成系统的开发常用的技术有四个体系架构:EJB、CORBA、COM/DCOM、WEB SERVICES。
  1.1 EJB/J 2EE。EJB是SUN公司倡导的基于JAVA的组件构架。EJB定义了一个集成的编程模型和标准的API接口。EJB是实现服务器端应用服务的组件。在EJB之后,SUN提出了J 2EE,定义了一个一致的环境以支持企业级别应用的集成,确保应用的可移植性。在SUN的J 2EE规范当中,J 2EE被定义成为一个多层次的服务开发平台,总共包括4个组成部分:应用开发模型、应用开发平台、兼容性测试工具、应用编程模型,其核心是J 2EE应用开发模型和J 2EE平台。
  1.2 CORBA。CORBA(Common Object Request Broker Architecture,
  公共对象请求代理体系结构)是由OMG(对象管理组织,Object Management Group)提出的应用软件体系结构和对象技术规范,其核心是一套标准的语言、接口和协议,以支持异构分布应用程序间的互操作性及独立于平台和编程语言的对象重用。最主要的特点是引入中间件作为对象代理和应用面向对象的开发模式。
  1.3 COM/DCOM。分布式公共对象模型DCOM是微软公司以其公共对象模型COM为基础提出的分布式应用集成框架。支持在局域网、广域网甚至INTERNET上不同计算机的对象之间的通信。DCOM和WINDOWS DNA是MICROSOFT公司的组件集成标准,该标准支持基于数据总线和控制总线的组件集成。
  1.4 WEB SERVICES。Web Services是由IBM和MICROSOFT等公司联合推出的一种新型分布式技术。Web Services是一个自包含的、模块化的应用逻辑,可以用标准的INTERNET协议来访问。Web Services使用基于XML的消息处理作为基本的数据通信方式,应用程序可以使用HTTP和XML消息等标准在基于WEB的应用程序之间交换信息,从而跨越防火墙传输数据。Web Services不受特定的组件技术或对象调节器用约定的约束。这样,用任何语言编写的,使用任何组件模型和在任何操作系统上运行的程序都能够访问Web Services。前三种开发技术平台CORBA、DCOM和J2EE都能很好地实现基于Web的分布式计算,但是这些系统有一个共同的缺陷:它们要求客户端必须使用特定的协议访问服务器端的对象。当各个公司需要相互合作或者扩展业务时,很难满足这样的要求,因为根本无法保证希望进行交互操作的双方采用的是相同的开发平台,因此也就无法对校园中已有系统进行有效的集成。而Web Services的目标就是解决不同中间件平台之间服务的互操作性。
  随着高等教育的不断深入,高校中的各项业务流程也在发生着不同的变化,因此,在数字化校园建设中无论是开发新的应用系统还是改造旧有的应用系统或者进行不同系统之间的集成,选用Web Services的体系架构都是最佳的选择。
  2 Web Services的体系结构
  Web服务(Web Services)是自描述、自包含的模块应用,其本身具有与组件模型无关、平台无关、编程语言无关等优良特性.Web服务通过XML(eXtensibleMarkup Language)作为数据交换的标准,采用SOAP
  (Simple Object Access Protocol)作为通信的标准,采用WSDL(Web Services Description Language)作为服务的说明文档。对于Web Services体系架构主要有3个角色:服务提供者、服务请求者和服务注册中心。其中服务提供者实现服务并将其发布到internet上,而服务请求者通过建立网络连接和发出XML请求来成为Web Services的消费者。Web Services注册中心则是一个WebServices的注册地,汇集了很多在线Web Services服务。一般来说服务提供者将Web Services安装到在线服务器之后,会将Web Services发布到服务注册中心中去,从而使得服务注册中心中包含了越来越多的WebServices服务技术信息。Web Services技术使得一类或者多类用不同的对象模型、编程语言实现的应用系统与服务能够实现无缝的集成,并能使之运行于多种平台之上。
  因此如果能够采用基于WEB服务的架构,那么就可以解决不同系统、不同组件模型之间的集成问题。在数字化校园建设中,不但可以按照Web Services的思想开发各种WEB服务,最后将这些服务集成为一个应用系统;也可以将各业务部门与其它部门业务合作的工作创建Web Services,并在校园网中发布,以供其它系统调用,从而实现校园应用系统的集成。在目前情况下,完全用Web Services还存在一些问题,如性能问题、安全问题、事务处理问题、开发人员素质问题等,主要是性能问题,无论是远程数据还是本地数据,Web Services的耗用时间都比其它多。但通过适当组合业务流程与融合其它技术的优势,Web Services作为数字化校园的体系结构方案还是较优的。
  Web Services作为一种新的面向服务的软件开发技术,是具有无限活力的,虽然还存在一些技术问题,但随着技术的发展,必将成为构建应用系统的主流技术。
  
  参考文献:
  [1]许科峰、高建民、陈富民、高智勇,基于Web Services企业应用集成技术及实现[J].计算机应用,2004,24(3):155-157.
  [2]谭跃生、黑建新,利用Web Services技术集成校园网应用[J].计算机与现代化,2004(10):53-55.
  [3]曾炜、徐鹰、徐知海、鄢志辉,关于数字化校园建设的研究[J].计算机与现代化,2004(7):88-91.
  
  作者简介:
  周明(1981-),男,汉族,江苏淮安人,江苏淮安信息职业技术学院助理工程师,主要从事信息技术管理和研究。
其他文献
摘要:随着城镇建设的不断推进,高层建筑越来越多,其燃气管道的消防安全成为人们关注的焦点。本文根据笔者多年工作经验,对燃气工程管道的安全设计进行了探讨。  关键词:燃气设计;管道;安全设计  中图分类号:S611文献标识码: A  引言  随着我国的城市化进程不断的加快,燃气管道工程越来越多,燃气管道是一项非常重要的基础设施,在燃气工程管道工程中,设计质量直接影响施工质量。作为一项隐蔽工程,高层建筑
期刊
摘要:近年来,我国的建筑工程建设数量日渐增多,导致土地资源、水资源等严重短缺的现象。因此,本文就来分析公共建筑设计中绿色设计的应用,从而减少不可再生资源的消耗,提高人们的生活质量。  关键词:公共建筑;绿色设计;生活质量  中图分类号:S611文献标识码: A  引言  为了实现人类社会的可持续发展,在经济发展过程中寻求与自然环境之间的平衡点是至关重要的,建筑行業的发展亦是如此,要想实现整个行业快
期刊
介绍一种管内不动井口连续冲砂装置,并阐述和探讨其应用工艺,该装置是通过一种能够在常规油管中活动的内冲砂管来实现连续冲砂的一套修井辅助工具,通过重力与水力压差的作用
摘要:单层轻型钢结构的厂房布局相对比较简单,不需要承载过大的压力。单层轻型钢结构厂房的优势明显,但是其在抗震方面还需要进一步优化,致力于提高此类结构厂房的抗震性能,确保单层轻型钢结构的稳定度。着重分析单层轻型钢结构厂房的抗震需求,便于完善抗震建设。因此,本文以单层轻型钢结构厂房为研究对象,分析抗震性能及优化。  关键词:单层轻型钢结构;厂房;抗震性能  中图分类号:TU391文献标识码: A  地
期刊
摘要: 在通过对SDH帧结构及其告警、性能产生原理的分析和灵活应用,建立一种根据实际电信传输网上的信号流以及传输设备输出的告警信号对网上问题和故障进行定位的方法,并充分利用设备的告警和性能,通过智能的检测装置,和快速有效的故障分析、定位方法,能高效的实现全网的故障定位和网络自愈功能,从而真正体现出SDH传输网强大的网络生存性,实践证明,所描述的方法是有效的,在实际的网络维护过程中对故障的快速定位和
摘要:随着我国城市化进程的不断加快,随之而来的环境污染与能源消耗现象也不断增加,这在一定程度上影响了我国经济的发展以及社会的稳定。在建筑设计过程中,给排水设计作为其中十分重要的一部分,其与人们的生产生活息息相关,而且与能源消耗的多个方面也都存在着必然的联系。鉴于此,本文结合笔者多年工作经验,就建筑给排水设计中存在的问题进行分析阐述,并对建筑给排水设计中节水节能措施展开了探讨,希望可供相关人员参考借
期刊
本文通过对荣华二采区10
期刊
摘要:当前城市建筑逐渐朝向高层和超高层的方向发展,因此当火灾发生之时,给逃生带了一定的难度,基于此,本文从实际出发分析了当前高层建筑之中消防给排水设计之中的相关问题。  关键词:高层建筑;消防给排水;设计  中图分类号:TU208文献标识码: A  引言  我国经济水平攀升的同时,人们生活水平日益提高,城市建设突飞猛进,诸多高层建筑拔地而起,相应的问题也随之而来。例如,高层建筑火灾蔓延迅速、人员疏
期刊