部门业务数据库与交换中心之间共享信息双向交换的中转数据库。包括部门对外发布的信息和从其他部门接收的信息。
4. 管理与服务系统:
由数据比对、对象基础信息库管理与维护、日志管理、用户及权限管理、数据备份以及对整个交换运行情况的监控等部分组成。
四、主要Web Service设计
Web Service 接口是外部应用系统与数据交换中心连接的通道,有了 Web Service 接口,便可连接异构平台下的异构应用系统,从而实现应用级的集成。根据数据交换主要类的设计为三大功能Web Service 接口,提供对外服务,这三大服务分别是:数据抽取服务、数据访问服务和数据交换服务。
(1) 数据抽取服务接口
根据对政府各部门数据源抽取方式的不同,我们设计了数据抽取 Web Service 接口,该接口主要抽取外部应用系统的 XML 文件和其它文件附件。
(2) 数据访问服务接口
数据访问服务主要对外部应用系统提供数据下载服务。根据文件类型的不同,可以创建了两个数据访问接口它
9
们的实现过程与数据抽取接口类似,分别实现了提取交换数据库中相关部门对应的 egXML 文件和部门之间要交换的其它文件,然后把 egXML 或文件以二进制流的形式返回给调用端。
下图为外部应用系统从数据交换中心下载文件的时序图:
(3) 数据交换服务接口
数据交换服务接口负责对获取的 XML 和其它文件进行数据交换处理。
10
五、电子政务公文格式
基于 XML
(E-Government XML)的设计方案。根据 egXML 规范,政府部门处理的各种文件存档及交换全部采用这种电子政务格式的XML,从而使数据建立在开放的、通用的标准之上。对于机关的电子公文格式,国家技术监督局制定了《国家行政机关公文格式》(GB9704-1999),国务院办公厅制定了国发[2000]23 号《国家行政机关公文处理办法》,中央办公厅制定了《中国共产党各级领
(试行
实际公文的基本格式如图所示:
上规范要求,一个
报文是电子公文交换中数据传递和交换的最基本要素。由上图得知,egXML 报文包括信封、报文头和报文体三个部分。
11
(1) (2) (3
六、电子政务数据交换的方式
XML 和数据库之间是互补的关系,在不同的场合各有优势。数据库是数据存储的地方,与平台相关,而 XML 更适合于动态的数据交换和集成,与平台无关。
目前,在利用 XML 作为数据交换载体的方式中,主要有两种数据交换方法:XML 与关系数据库的转换和 XML 文档之间的转换。这两种方法均可应用到电子政务数据交换当中
12