基于SOA的数字档案资源整合模式研究*

2016-05-31 03:47陈玉亮江苏科技大学档案馆江苏镇江003镇江市档案局江苏镇江000
档案与建设 2016年3期
关键词:资源整合档案馆管理系统

陈玉亮 汪 好(.江苏科技大学档案馆,江苏镇江,003;.镇江市档案局,江苏镇江,000)



基于SOA的数字档案资源整合模式研究*

陈玉亮1汪好2
(1.江苏科技大学档案馆,江苏镇江,212003;2.镇江市档案局,江苏镇江,212000)

[摘要]随着信息技术的发展,各机关单位均建立了自己的业务管理系统,形成了大量有价值的专业数字档案,但受限于现有的分散管理体制,无法实现档案信息资源的共享。文章提出了基于SOA的数字档案资源整合模式,能对各种不同系统架构的平台、不同系统架构的业务系统及格式不一致的数据源之间的数据进行集成,从而实现数字档案信息资源的共享。

[关键词]数字档案SOA资源整合系统架构

[分类号]G271

1 问题的提出及研究现状

1.1问题的提出

随着信息、网络技术和数字档案馆建设的迅速发展,档案管理也步入信息化时代。档案作为人们工作、生活等各项活动的参考依据和凭证逐渐为人们所重视。但是随着数字档案资源量的迅速增长,资源分散、缺乏深度挖掘及有效整合的问题也逐渐浮出水面[1]。档案界已经开始关注这些情况,并从学术角度和工作实践两个方面对这些问题进行了研究,且研究的内容也逐渐深入。

数字档案资源整合就是由本行政区域内的综合档案馆与其他档案部门合作,不改变档案实体现有保管位置,借助信息技术,把行政区域内所有档案信息资源集中到综合档案馆,并建立区域性的档案信息资源共享平台,实现本行政区域内档案资源的共享[2]。

1.2研究现状

现阶段各级档案管理部门的精力主要在馆藏档案全文数字化工作,这是因为各省的档案信息化规划中均明确提出了馆藏档案全文数字化的比例要求,同时在档案利用信息化、网络化方面也投入了大量精力,较少关注档案信息资源整合的研究和实践工作。目前档案资源整合大多是围绕行政区划内各专业档案实体的归属和流向问题[3],研究的重点多集中在概念定义、目标、原则、体制等方面,其目的是将多头、分散管理变成由各级综合档案馆集中统一管理模式[4]。这类整合模式和机制缺乏相关法律法规的有力支持而难以普遍推广,且数字档案资源的整合涉及较少。

随着信息化水平的提高,各机关单位均建立了自己的业务管理系统,形成了大量有价值的专业数字档案,但这些业务系统在建设时往往只考虑本部门自身业务需求,缺少统一规划,导致不同的应用系统采用不同的开发平台、数据库管理系统和数据结构等,给信息共享和集成带来一定的困难。由于专业档案种类多,数量大,无法对专业主管部门所保管的档案实体资源集中管理[5],所以更适合采用面向数字档案资源的整合和集成模式。

随着IT技术的飞速发展,面向服务的体系架构(SOA)逐渐受到人们的关注。SOA由于具有服务之间、接口与实现之间、业务组件和传输协议之间的松散耦合特性,在应用系统互联方面具有独特的优势。只需要为黑盒添加适配器,将应用程序的功能封装成服务,不需要考虑业务功能是如何实现的,同时可以重用现有的业务应用程序,使业务功能内部实现结构的改变不会影响Web Service的查找、绑定和调用功能。基于面向服务架构的设计理念,SOA能在保持原有业务系统结构不变的前提下,使需要进行资源整合的各业务系统之间保持良好的松散耦合特性,完成对各种不同系统架构的平台、不同系统架构的业务系统及格式不一致的数据源之间的数据整合与交换。本研究重点关注基于SOA的数字档案资源整合模式的研究,探讨如何实现网络环境下不同业务应用系统之间的无缝集成,从而将分散的准数字档案信息进行整合,实现档案信息资源的互联互通、资源共享,解决信息孤岛问题,同时不再出现新的信息孤岛。

2 SOA概述

SOA是一种用于创建应用程序的软件架构,这种架构将一些松散耦合、黑盒式的组件进行组合,发布为明确定义的服务,继而实现业务流程或服务[6]。标准的SOA体系结构模型如图1所示。

图1 标准SOA体系结构模型

(1)服务提供者:服务提供者提供可通过网络访问的Web Service实现模式,定义Web Service的服务描述,并把它发布到服务注册库;

(2)服务请求者:通过查找操作从服务注册库检索Web Service描述,然后与服务提供者进行绑定和调用相应的Web Service实现;

(3)服务注册库:服务提供者在该库中注册其Web Service并发布它们的Web Service描述,服务请求者可以访问此库所提供的Web Service。

3 基于SOA的数字档案资源整合实践

SOA作为一种分布式的软件架构,它包含构建在系统中的服务,可以用统一的方法进行服务调用而无需考虑其物理位置。基于SOA的数字档案资源整合模型如图2所示。

图2 基于SOA的数字档案资源整合模型

该模型自下而上主要有四个层次。

业务层由行政区域内各单位和部门的业务系统组成,涉及的单位和业务系统包括国土部门的不动产登记管理系统、民政部门的婚姻登记管理系统、行政机构的电子政务管理系统等,这些业务系统在日常的工作过程中,积累了大量的准数字档案信息资源。

数据交换层的主要工作就是从业务层中采集数据并经过数据处理,交换到共享库中。

业务服务层按照业务归档要求,将共享数据库中的标准数据进行封装,并以Web服务的形式发布出来,并将这些服务注册到SOA注册表中供查找、绑定和调用。

服务使用层保证数字档案馆信息系统通过查询SOA注册表查找Web Service并获得WSDL描述文档,并通过服务接口获得待归档的准数字档案信息资源。

基础设施层主要包括系统软件、网络硬件以及基本的SOA组件,如XML、WSDL、SOAP、UDDI、服务代理、ESB、BPM、SOA服务管理器等。

3.1整合实践背景及业务程序的封装

镇江市房产登记管理中心负责本市辖区内的不动产登记管理,已建立了基于B/S结构的不动产登记管理系统,涵盖商品房合同备案管理、不动产登记管理、存量房交易管理等方面,系统基于Java语言开发,使用IBM Websphere 7.0作为Web服务软件,使用Oracle 11G数据库作为存储平台。本研究以镇江市不动产登记管理系统为切入点,与镇江市数字档案馆实现了基于SOA的数字档案资源整合,验证了该方案的有效性和可行性。

我们以不动产登记管理系统中档案管理模块的查档功能为例,使用Microsoft Visual Studio 2008开发平台中的Asp.net Web服务模块,将此功能封装成Web Services服务[7]。通过在已有的Service类中添加WebService的实现方法[WebMethod],并在其中编写相应的功能实现代码。

3.2基于SOA的数字档案资源整合模型特点

(1)可重用,不必从零开始

在SOA应用中,最重要的一条原则就是不需要丢弃任何软件。每个单位部门都依赖于当前运行的系统,没有时间或资金重新开发业务系统来响应数字档案信息集成的需求。利用SOA,可以使用现有的业务应用程序,不必从零开始,从而最大程度的实现对现有投资的保护。

(2)与业务系统隔离

封装后的服务组件与具体的业务应用系统隔离[8],当业务发生变化时,需要对业务系统进行修改,但只要不改变服务的接口,就不会影响到数字档案馆对该服务的查找、绑定和调用。

(3)平台兼容性强

各种异构平台、不同Web服务软件、不同数据库管理系统的业务系统都可以进行整合。

(4)可扩展性强,系统灵活

新的业务系统可以按需要随时添加并封装为服务,进行数据采集和处理,并在SOA注册表中注册供调用,从而实现IT系统“随需而变”。另外实施SOA可以分步进行,首先选择一个功能相对简单的业务系统进行集成,将现有的软件资源转化为服务,验证SOA的有效性和实用价值,然后再逐渐扩展到其它业务系统。

4 结语

由于本研究提出的基于SOA的数字档案资源整合模型没有改变各单位实体档案的所有权和保管位置,管理方便。各单位对实施数字档案资源整合配合度较高,有利于整合的整体推进,实现档案信息资源的共享,从而充分发挥档案价值,方便社会利用,提高档案馆公共服务能力。

*本文系2014年度江苏省档案局科技项目“基于SOA的数字档案资源整合模式研究”(项目编号:2014-11)的研究成果。

参考文献

[1]包海峰,陈刚.基于OAI互操作协议的档案信息资源整合模式研究[J].档案与建设,2012(12).

[2]刘婵婵.21世纪初中国档案资源整合的研究[D].沈阳:辽宁大学硕士学位论文,2012.

[3]石峻峰.基于民生档案远程服务的馆际合作机制研究[J].中国档案,2013(3).

[4]安小米,钟文睿,白文琳,孙舒杨.我国国家数字档案资源整合与服务研究现状及未来研究建议[J].档案学研究,2014(2).

[5]肖秋会,张欣.基层档案馆民生档案工作:现状、问题与对策研究[J].档案学通讯,2014(2).

[6][美]Judith Hurwitz,Robin Bloor著,田俊静译. SOA达人迷[M].北京:人民邮电出版社,2013.

[7]杨月奎,邬文涛.基于Web Service的异构信息系统集成研究与实现[J].软件导刊,2013(12).

[8]胡凤华,袁继军.高校数字档案馆信息资源整合交换的策略及应用[J].档案学研究,2011(1).

陈玉亮,江苏科技大学档案馆副馆长,馆员,硕士,主要研究方向为档案信息化。

汪好,镇江市档案局副局长,研究馆员,主要研究方面为档案管理。

Research on the Mode of Digital Archives Resource Integration Based on the SOA

Chen Yuliang1,Wang Hao2
(1.Archives of Jiangsu University of Science and Technology,Zhenjiang,Jiangsu,212003;2 .Zhenjiang Archives Bureau,Zhenjiang,Jiangsu,212000)

Abstract:Along with the improvement of the information technology,each unit set up their business management systems,which formed a large number of valuable professional digital archives. But limited by the existing decentralized management system,we can not share these digital archive resources. This paper puts forward the mode of digital archive resources integration based on SOA. On this basis,it implements data exchange and integration between various heterogeneous platforms,different formats of data source and heterogeneous business systems,so as to realize digital archive information resources sharing.

Keywords:Digital Archives;SOA;Resource Integration;System Architecture

[作者简介]

猜你喜欢
资源整合档案馆管理系统
基于James的院内邮件管理系统的实现
少先队活动与校外资源整合的实践与探索
“五育并举”下家校社资源整合的价值意义
云南省档案局办公室关于表彰2018年度《云南档案》优秀通联组及发行先进单位的通报
海外并购中的人力资源整合之道
基于LED联动显示的违停管理系统
智慧高速资源整合方式实践
海盾压载水管理系统
全省部分档案馆新馆掠影
when与while档案馆