- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SOA的数据交换服务在高校数字档案馆中的实现
基于SOA的数据交换服务在高校数字档案馆中的实现
胡凤华 袁继军
摘 要:随着信息化的发展,高校内部各部门陆续建立了信息管理系统,这些系统中存储着大量具有保存价值的归档信息,可以通过数据集成、整合等方式交换到数字档案馆的信息资源库中,成为电子档案信息归档的重要源头之一。本文提出了基于SOA架构的数据交换模式,通过使用Biztalk2008作为数据交换的中间件,来解决高校内部各部门不同时期开发的应用系统与高校数字档案馆信息管理系统之间信息的互联互通、共建共享。
关键词:SOA;数据交换平台; Biztalk ;web 服务;数字档案馆
The implementation of Data exchange service based on SOA architecture in digital archive
Hu Fenghua Yuan Jijun
(, China)informationlize level, a lot of departments of University set up management information system, these system store massive information associated with archive, and can be exchange to Archive through data integration. This paper puts forward using service-oriented architecture and data exchange middleware, Biztalk2008, to solve the problem of information interconnection and information sharing of applications developed in different period.
Key words: SOA, data exchange platform, Biztalk, web services, digital Archives
1、引言
随着信息化技术及高校信息化应用的快速发展,高校各部门的业务信息管理系统相继建起,这些应用系统中不仅存储着对学校和社会具有保存价值的归档信息,又存储着大量与档案实体对应的文件信息,这些重要的信息资源可以通过数据集成、整合的方式交换到数字档案馆信息资源库中,作为电子档案信息归档的源头之一,实现信息资源的共建共享。
然而实现信息共享是一项技术复杂度高、管理难度大的工作。学校各部门的应用系统在设计开发之初,往往关注于本部门自身业务需求的实现,缺乏在学校层面整体性的统一标准制定和统一规划设计。导致各应用系统自成体系,如采用各种形式的开发平台、数据库系统、数据结构等,给信息的整合、共享带来一定的困难。传统的做法是采用与系统紧耦合的模式来实现系统间的数据交换。这种交换方式的缺陷在于完全依赖于两端应用系统的数据结构及业务管理模式,不能根据部门管理思路及业务需求的变化而灵活变化,并且实现、维护成本极高。在这种现状下,大多数高校跨部门、跨应用间的业务交流还未能展开,各应用系统的信息不能通畅的流入档案信息资源库中,这是高校数字档案馆资源建设的主要瓶颈之一。如何建立灵活、高效、安全、稳定、高性能、跨平台、跨系统的交换平台是SOA 提供的标准化架构,在应用系统与数字档案馆之间建立起一个松散耦合的数据采集交换平台。“面向服务体系架构(SOA)是一种新的系统架构设计方法,它采用基于服务的设计理念, 将应用程序的业务逻辑或某些功能模块化并作为服务呈现给消费者”[2],“这些服务之间通过定义良好的接口和契约联系起来。由于接口采用中立的方式进行定义, 独立于实现服务的硬件平台、操作系统和编程语言“[3]。因而使系统具有良好的松耦合性和灵活性。这使得SOA非常适用于业务系统间的互操作和数据的整合、交换及共享。
目前SOA已成为软件业发展的一个趋势。可以利用多种方式、基于多种平台以及开发工具构建SOA解决方案。本文以微软的Biztalk2008为例介绍SOA架构的工作原理。Biztalk2008提供了消息处理引擎以及业务流程引擎,能实现不同服务之间的通信,进行业务流程的整合与管理,为实现SOA提供了良好的基础架构。
Biztalk2008的基本架构主要由消息、适配器、管道、消息库、业务流程、业务规则等组成,它的进行数据交换的基本工作原理如图1所示:
图1 Biztalk数据交换的基本工作原理图
业务系统的数据作为消息来传递,消息可以是电子邮件、XML、HTML以及来自数据库的原始数据等。消息首先从各应用系统发出,由接收适配器进行接收,传送至接收管道;管道执
您可能关注的文档
- PMAC的时基控制(电子凸轮)原理与应用.doc
- Moodle平台的中学信息技术专题学习网站的构建与实践.doc
- TI单片机控制的LED点阵书写显示屏设计.doc
- WEB的网上书店.doc
- SNMPv3的策略网管的设计与实现(.doc
- ——单片机的交通灯的设计和实现.doc
- 一对一数字移动平台的小学语文学习指导的探索与实践.doc
- 云计算的山东黄河水情预测探索研究.doc
- 云平台的智能计量系统典型设计与应用.doc
- 互联网+下的企业战略创新与领先之道课程及统计分解.doc
- 2025年金肯职业技术学院单招职业适应性测试题库带答案.docx
- 2025年钦州幼儿师范高等专科学校单招综合素质考试题库完美版.docx
- 2025年钟山职业技术学院单招职业适应性考试题库参考答案.docx
- 2025年金华职业技术学院单招职业技能测试题库附答案.docx
- 2025年闽南理工学院单招职业技能测试题库审定版.docx
- 2025年闽南理工学院单招综合素质考试题库审定版.docx
- 2025年闽南理工学院单招职业倾向性考试题库汇编.docx
- 2025年闽南理工学院单招职业倾向性考试题库推荐.docx
- 2025年闽北职业技术学院单招综合素质考试题库1套.docx
- 2025年长沙轨道交通职业学院单招职业技能考试题库一套.docx
文档评论(0)