欢迎来到天天文库
浏览记录
ID:9867304
大小:115.00 KB
页数:14页
时间:2018-05-12
《基于soa架构的数字校园解决方案与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于SOA架构的数字校园解决方案与实现朱震姚奇富(浙江工商职业技术学院网络中心,宁波) 摘要:本文分析了传统数字校园解决方案和建设模式存在的问题,在深入探讨面向服务的框架模型原理的基础上,提出了基于面向服务架构的数字校园解决方案,给出了一个面向服务的校园网络应用框架。并结合实践项目,详细阐述了基于SOA的校园应用系统集成的方法和步骤,充分论证了基于SOA的数字校园解决方案的可行性及优越性。关键词:面向服务框架;数字校园;Web服务ResearchandrealizationofdigitalcampusbasedonSOAZHUZhen,YAOQi-fu(Network
2、Center,ZhejiangBusinessTechnologyInstitute,Ningbo)Abstract:ThispaperanalyzedthedeficiencyoftraditionaldigitalcampussolutionandputforwardanewsolutionofdigitalcampussystembasedonSOA.AfteranalyzingtheprincipleofService-OrientedArchitecture(SOA),aserviceorienteddigitalcampusframewasproposed.T
3、hispaperexpatiatedthemethodsandstepsofintegrationbasedonSOAindetailandhasfullyprovedthefeasibilityandsuperioritydevelopedindigitalcampussystemintegrationbasedonSOA.Keywords:Service-OrientedArchitecture(SOA);digitalcampus;WebServices 1、数字校园的概念与特点数字校园是以网络为基础,利用先进的信息化手段和工具,实现从环境(包括设备、办公空间、研
4、究空间、教学空间等)、资源(如图书资料及专业数据库、教师讲义和课件、全球网上专业资讯)到活动(包括教、学、科研、管理、服务、办公等)的全部数字化。在传统校园的基础上构建一个既对应又有本质不同的数字空间,拓展现实校园的时间和空间维度,从而提升传统校园的效率,扩展传统校园的功能,最终实现电子校务(信息发布平台、办公自动化、数据中心、集成的信息系统)、教育资源(网上教学、数字图书馆等)、虚拟社区(后勤服务、校园一卡通等)、网络服务与网络安全为一体的数字化教育环境。数字校园由网络基础设施、网络基础服务、应用系统、信息服务系统、门户平台5大系统构成。网络基础设施(数字传输载体、交换
5、设备、服务器群、存储(NAS)设备,入侵检测(IDS)、防病毒(AntiVirus)、SAN备份系统、计算机终端等)门户平台(身份认证、统一访问接口、个性化用户界面)信息服务系统(信息发布、信息查询与交换、站群(主页集中)管理、搜索引擎)应用系统(办公系统、数字图书馆、管理信息系统、网络教学系统、一卡通系统、后勤服务系统)网络基础服务(电子邮件、BBS服务、文件传输、视频会议、目录服务、公共数据库、虚拟主机、代理服务)图1 数字校园构成图数字校园建设的特点主要表现在: (1)需要集成的业务系统数量众多,包括教学平台、教务管理系统、学工管理系统、办公自动化系统等,覆盖了学
6、校日常教学、科研、管理等一系列工作。 (2)由于校园内的应用系统是在很长一段时间内逐步建立起来的,系统结构复杂,构建各类应用系统所采用的技术差别大、标准不统一、架构复杂,为数字校园统一平台的建设带来了巨大的困难。(3)校园应用系统的服务对象包括教师、学生、校外人员等,受众面大。一方面,经常由于业务逻辑或业务流程变化等原因导致应用系统本身的变化和修改;另一方面,经常有新的应用系统需要被集成。这些造成了系统结构的不稳定,需要数字校园具备对业务系统变化的快速适应和协调能力。 2、基于SOA架构的数字校园解决方案的可行性 2.1 传统数字校园解决方案数字校园是企业应用集成(
7、EnterpriseApplicationIntegration,EAI)的典型案例。传统数字校园的建设模式主要有以下几类:(1)接口集成模式数字校园需要解决的问题是独立应用系统之间的连接,传统的应用系统之间常见的连接方式包括:CORBA、SOCKET通讯、RMI、RPC、EJB、COM/COM+、HTTP和FTP等,数据库系统之间常见的连接规范包括:ODBC、JDBC。上述这些规范在企业应用系统或数据库系统之间传统的点对点的连接中得以广泛应用。但是由于这些系统之间的连接是通过上述连接接口实现的,缺乏一定的规范和标准,使得在今
此文档下载收益归作者所有