[发明专利]基于SOA的高校应用系统集成在审

专利信息
申请号: 201711347433.4 申请日: 2017-12-15
公开(公告)号: CN107943473A 公开(公告)日: 2018-04-20
发明(设计)人: 岑锦潮 申请(专利权)人: 佛山租我科技有限公司
主分类号: G06F8/30 分类号: G06F8/30;G06F8/36;G06F9/54;G06Q10/06;G06Q50/20
代理公司: 佛山帮专知识产权代理事务所(普通合伙)44387 代理人: 颜春艳
地址: 528200 广东省*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 soa 高校 应用 系统集成
【说明书】:

技术领域

发明涉及基于SOA的高校应用系统集成。

背景技术

目前,各个高校都搞了大量的信息化建设,然而由于缺乏统一规划,高校内的不同部门或同一部门内部大多存在多套信息系统,有各自的数据库和独立的应用程序,以致这些位置上分散的独立系统形成了所谓的“信息孤岛”,各个部门需要花费大量人力来审核校对。因此,迫切需要一种松耦合、跨平台的分布式体系结构来重用已有功能模块,使得旧有系统方便地纳入到新系统,从而充分利用现有系统,加快软件开发速度。面向服务的体系结构(Service Oriented Architecture,SOA)软件架构方法的提出,为上述问题提供了解决方案,特别是随着Web服务的成熟,该解决方案更具优越性。

目前在大多数高校内运行的信息系统主要有教务管理系统、财务管理系统、图书管理系统、科研论文管理系统、学籍管理系统、信息发布系统、办公自动化系统(OA)、学生就业管理系统等等。这些系统大多情况下都是独立开发或独立实施的,基于不同的平台,相互间缺乏协作,系统间的数据不仅无法共享,还可能由于各自为政而出现不一致,形成了信息孤岛。因此,高校信息系统集成的目标是把办公、教学、科研、固定资产、人事、财务整合成一个整体系统。收集各部门的信息,让各部门的资源共享,形成学校整体线性流管理和各部门的线性流管理的结合,用最简单的方式解决最根本的问题,减少信息流通环节,真正实现管理的现代化和办公自动化。

发明内容

有鉴于此,本发明的目的在于提出一种基于SOA的高校应用系统集成。

根据上述发明目的,本发明通过以下技术方案来实现:

一种基于SOA的高校应用系统集成,该集成方案采用的是基于Web服务的SOA体系架构,该系统可以在不同的校区和不同的用户之间使用;同时,重用是SOA中的一个关键的核心概念,SOA中鼓励尽可能使用已有的服务、对象和应用来构建一个新的系统而不是重新编码。SOA具有易于集成现有应用的特点,因此,对于各高校已有的教务管理系统、图书资料管理系统、实验室资源管理系统、信息发布系统等无需重写代码,只需进行功能复用。依据该框架的集成方案如下:

对高校现有的信息系统进行分析、分类和梳理,把各个系统公用的数据(如学号、课程号等)进行抽取,统一规划,建立全局共享数据库。

以高校校园网为依托,建立一个高校校园信息化集成平台,并将各个业务系统中需要暴露的功能包装成Web服务后连接到该平台上。这样,各个业务系统之间既可以通过Web服务进行信息交互,又保证了各个业务系统的功能、安全性和稳定性不受影响。

当一个用户访问集成系统时,流程如下:

(1)用户从客户端向高校校园信息化集成平台发送请求,要求执行某个系统的Web服务;

(2)高校校园信息化集成平台接到请求后,立即UDDI注册中心查找符合用户要求的Web服务;

(3)UDDI注册中心向高校校园信息化集成平台返回符合用户需求的Web服务的相关信息(包括Web服务访问位置及WSDL绑定信息);

(4)高校校园信息化集成平台得到返回信息后,生成Web服务代理,并绑定到相应的Web服务上;

(5)高校校园信息化集成平台调用Web服务并将处理结果返回给用户。

这个流程中,各应用系统及新开发系统间的协作和调用都是通过Web服务来实现的,各应用系统及新开发的系统担当了服务提供者的角色。Web服务实现了对各应用系统的封装,隐藏了它们的复杂实现,同时也保证了它们的功能不受影响。

实现基于上述方案的高校应用系统的信息集成,涉及到众多的技术规范,其中包括:

(1)SOAP。是一种基于XML的、不依赖于传输协议的表示层协议,用来在应用程序之间方便地以对象的形式交换数据。SOAP规范主要由SOAP信封、编码规则、远程过程调用(Remote ProcedureCall,RPC)表示3部分组成。众多系统平台都支持SOAP协议。SOAP协议是为了解决由于用传统方式提供Web服务所产生的问题而提出的,它有助于实现大量异构程序和平台之间的互操作。基于SOAP自身的特点,使用SOAP来完成不同系统之间的信息交互,使实现高校应用系统的跨平台信息集成变得更加容易。

(2)UDDI。是由Ariba和Microsoft提出的一种Web服务的发现技术,它提供一种机制,让企业发布Web服务,并让客户能定位他们所提供的Web服务。UDDI的核心信息模型是由XML Schema定义的。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佛山租我科技有限公司,未经佛山租我科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201711347433.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top