- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ESB―SOA高校数据管理平台设计及应用
基于ESB―SOA高校数据管理平台设计及应用
摘要:某高校先后建成了人事系统、教务系统、学工系统、科研系统及业绩系统等业务系统,为了解决各业务系统之间存在的信息共享能力差、业务适应能力差等问题,采用面向服务的架构思想构建高校数据管理平台,提出一种基于ESB-SOA的高校数据管理平台设计方法。实践证明,该方法能够实现各类异构业务系统的数据资源共享,保证数据跨系统、跨部门的一致性、完整性和准确性,为高校后续信息化建设搭建良好的基础支撑平台。
关键词:数据管理平台;SOA;ESB
DOIDOI:10.11907/rjdk.171781
中图分类号:TP319
文献标识码:A 文章编号:1672-7800(2017)012-0134-03
Abstract:
A university has built a personnel management system, educational administration system, student management system, scientific research management system and performance system and other business systems, in order to solve the problem of poor information sharing ability and poor business adaptability between the business systems, in this paper, we presents a design method of the data management platform for universities based on ESB-SOA. The practice proves that this method can effectively solve the data sharing of heterogeneous business system, which ensuring the consistency, integrity and accuracy of the data in different systems and departments, at the same time, it provides a fundamental platform for the follow-up information construction of universities.
Key Words:data management platform; SOA; ESB
0 引言
目前,某高校的各部门已相继建设了自己的业务系统,如教务系统、科研系统、人事系统、学工系统、业绩系统及职称系统等。但这些业务系统具有独立的用户管理和授权机制,系统之间缺乏数据共享关系和交换途径,导致信息化应用集成难度增大,各业务系统之间的相关数据难以实时共享;同时存在数据质量不高、数据重复录入和重复管理现象,系统维护成本不断增加,影?高校信息化建设整体进展,高校数据管理平台应运而生。
以传统方式开发的软件无法实现期望的业务集成和协作,本文基于SOA思想及ESB技术搭建高校数据管理平台,可实现数据业务的灵活配置,最大限度地体现高校信息数据的价值,为促进高校建设信息化提供保障。
1 系统相关技术
1.1 SOA
面向服务的体系结构(Service Oriented Architecture, SOA)是一种松散耦合的应用服务体系结构,在这种体系结构中,所有功能被定义为独立的服务,每个服务具有明确可调用的接口,服务之间互相通信,可以是简单的数据传递,也可按定义好的顺序调用多个服务以进行服务组合,从而形成业务流程[1]。
1.2 ESB
企业服务总线(ESB)是一种处于松散耦合的服务与应用之间的标准集成方式。ESB是传统中间件技术与Web、XML服务等技术相结合的产物,用于实现企业应用相关信息的准确、高效和安全传递。ESB即是在SOA架构中实现服务间智能化集成与管理的中介,它包含了实现SOA分层目标所必需的基础功能部件。
2 平台架构设计
2.1 总体架构设计
数据平台管理主要分为数据模型管理、业务规则管理、事务管理、主数据质量管理、流程维护、主数据维护、主数据服务和对外服务等几大功能模块。平台应用支撑组件通过ESB发布各种服务,高校各业务系统调用这些对外服务与高校数据管理平台进行数据交换。高校数据管理平台总体架构如图1所示。
界面整合:面向用户提供定制化的统一
文档评论(0)