1、DB11/T 553.32008 政务信息资源共享交换平台技术规范 第 3部分:政务信息资源交换管理 Technical specification for government information resource sharing and interchange platform Part 3: Government information resource interchange management 北京市地方标准 ICS 01.040.35 L 72 备案号 xx-xxxx 2008-05-28发布 2008-07-01实施 北京市质量技术监督局发布DBDB11/T 553.3 2
2、008 I 目 次 前言II 1 范围.1 2 规范性引用文件 .1 3 术语、定义和缩略语 .1 4 政务信息资源交换管理系统 .1 5 功能体系.3 6 技术要求.4 附录 A(规范性附录)交换节点注册信息 .6 附录 B(资料性附录)基本数据交换流程 .9 附录 C(资料性附录)交换流程配置相关规则说明 .10 附录 D(资料性附录)数据交换日志信息 .13 参考文献.16 DB11/T 553.3 2008 II 前 言 DB11/T 553政务信息资源共享交换平台技术规范分为以下 5个部分: 第 1部分:总体框架; 第 2部分:政务信息资源目录管理; 第 3部分:政务信息资源交换管理
3、; 第 4部分:认证授权; 第 5部分:接口规范。 本部分为 DB11/T 553的第 3部分。 本部分的附录 A为规范性附录,附录 B、附录 C、附录 D为资料性附录。 本部分由北京市信息 化工作办公室提出并归口。 本部分起草单位:北京市信息资源管理 中心、北京数 贝软件科技 有限公司 。 本部分主要 起草人: 黄晓斌 、 林绍福、程 军 、 郭家义、 冯启民、 吕元元、 崔建新、 胡晓翔 、 赵琰昉、 李中、李臣亮 、 李清 。 DB11/T 553.3 2008 1 政务信息资源共享交换平台技术规范 第 3部分:政务信息资源交换管理 1 范围 本部分规定 了政务信息资源交换管理系统的体系
4、架 构、功能体系 及技术要求。 本部分适用 于政务信息资源交换管理系统 建设的规 划、 设计和实施 。 2 规范性引用文件 下列文件所包含的条款 , 通过在本 标准中引用 而成 为本 标准的条款 。 凡是注日 期的引用文件, 其随 后所有的修改单 (不包括勘误 的内容) 或修订版均不适 用 于 本部分。 然而, 鼓励根据本部分 达成协议 的 各方研究是 否可使用 这些文件的 最 新版 本。凡是不 注日 期 的引用文件,其 最新版本 适用于本部分。 DB11/T 553.5 政务信息资源共享交换平台技术规范 第 5部分:接口规范 RFC 2396统 一资源标 识符:通 用句法 3 术语、定义和缩
5、略语 下列术语和定义适用 于本标准 。 3.1 术语和定义 3.1.1 组件 component 符合一定技术规范、 实现特定功能、 可 配置、 可独立运行的软件 单元, 可 根据不同 的应用需 求重复 利用。 3.2 缩略语 HTTP 超 文本传输协议(Hypertext Transfer Protocol ) HTTPS 安全超文本 传输协议 (Secure Hypertext Transfer Protocol) SOAP 简 单 对象访问协议(Simple Object Access Protocol ) JMS Java 消息服 务(Java Message Service ) FT
6、P 文件传输协议 ( File Transfer Protocol) SOA 面向服务架 构(Service-Oriented Architecture ) ESB 企业服务总 线(Enterprise Service Bus ) 4 政务信息资源交换管理系统 4.1 概述 政务信息资源交换管理系统是实 现 政务信息资源的 适配、 转换和传输, 并对交换 过程进行 配置、 监 控和管理的信息系统, 主 要 具有 数据交换、交换节点管理、交换流程管理、系统管理 等 功能。 政务信息资源交换管理系统支撑 交换中心 和交换节点的 运行,交换节点具有 政务信息资源适 配、 转 换和传输等 基本功能,交
7、换 中心具 有交换节点的基本功能, 并具有对 交换节点和交换流程 进行配置、 监 控和管理的功能。 政务信息资源交换管理系统所 支撑实现 的基本数据交换流程参照 附录B。 4.2 体系架构 DB11/T 553.3 2008 2 政务信息资源交换管理系统体系架构见图 1, 包括 服务 层 、功能 层和数据 层。 图 1 政务信息资源交换管理系统体系架构 4.2.1 服务层 以JMS、 Web服 务等形式对 功能层各项功能 进行封装 后提 供服务, 主 要包括文件交换服 务和数据 库 交 换 服 务 等 。文件交换服务接 受 文件交换请求, 将文件交换到指定 位置。数据库 交换服务接 受 数据
8、库交换 请求,将数据 库 中 的数据交换 到指定的数据库中 。 4.2.2 功能层 主要包括数据交换、交换节点管理、交换流程管理、系统管理等 功能。 4.2.3 数据层 主要包括文件和数据 库等形式 的可交换数据。 4.3 系统结构 4.3.1 概述 政务信息资源交换管理系统应 包括数据交换、交换节点管理、交换流程管理、系统管理等子 系统, 系统结构应符合图 2的要求。 图 2 政务信息资源交换管理系统结构 4.3.2 系统内部组成 4.3.2.1 数据交换子系统 DB11/T 553.3 2008 3 应实现数据 适配、数据 转 换和数据传输等 功能。 4.3.2.2 交换节点管理子系统 应
9、实现交换节点注册和交换节点 监控等 功能。 4.3.2.3 交换流程管理子系统 应实现交换流程配置和交换流程 监控等 功能。 4.3.2.4 系统管理子系统 应实现日志管理、统 计分析和 备份管理 等功能。 4.3.2.5 各子系统关系 a) 数据交换子 系统按照 交换流程管理子系统 所 配置的交换流程, 实现 交换节点 之间或交换节点与 交换中心之间 数据的 适配、转 换和传输 ; b) 系统管理子 系统对数据交换、交换流程管理、交换节点管理等子 系统运行 过程中产生 的日志信 息 进行记录、 备份和统 计 分 析。 4.3.3 系统外部关系 a) 政务信息资源交换管理系统 需交换的政务信息
10、资源目录 应在政务信息资源目录管理系统 中注 册; b) 政务信息资源交换管理系统通过 政务信息资源目录管理系统对需 交换政务信息资源 进行定位, 通过认证授权系统获取 资源授权信息, 并在此基 础上完 成 交换流程配置工作 ; c) 政务信息资源交换管理系统 将需交换政务信息资源的实 现情况 通过 政务信息资源目录管理系 统进行备案 ; d) 政务信息资源交换管理系统通过 认证授权系统实 现本系统的授权管理。 5 功能体系 5.1 数据交换 5.1.1 数据适配 a) 应支持文件 或数据库 数据的访问 、 抽取 、传输与写入 ,包括文件 适配和数据 库 适 配; b) 文件适配应支持二进 制
11、和文本 等格式文件的适配; c) 数据库适配 应支持各 种主流数据 库 的 适配。 5.1.2 数据转换 a) 应支持异构 数据之间 的格式、 代码转换; b) 应提供数据 转换规则定义接口和 常 用 转换 函 数, 并可 自定义转换 函数。 5.1.3 数据传输 a) 应实现数据 在网络中 的可靠传输 , 并 支持 断 点 续传 ; b) 应支持HTTP 、HTTPS、 TCP、TCPS 、 JMS、 SOAP、FTP等 多种协议; c) 应支持将数据 从 一 个交换节点 同时发送 到多个交换节点的数据传输 模 式 ; d) 应支持文件 大小4GB以 上单个文件的传输 ; e) 应支持单表
12、记录数2000 万 条 以上 数据库 数据的传输 。 5.2 交换节点管理 5.2.1 交换节点注册 a) 应支持交换节点信息 在交换中心 的注册、 更 新 等工作 ; b) 应包括交换节点信息的 登 记 、修改和删除 等 操 作; c) 交换节点信息 应 包括 交换节点IP 地址、 端口号、交换节点名称等 信息,参 照附录A。 5.2.2 交换节点监控 a) 应支持交换节点运行 状态监测 和交换节点 控 制 等工作 ; DB11/T 553.3 2008 4 b) 应包括交换节点状态 信息记录、交换节点 状态信息 查看 、 故障和报警 信息提 示、交换节点启动 、 交换节点停止 等 操 作;
13、 c) 交换节点状态 信息应 包括交换节点名称 、IP地址 、端 口号、运行 状态、故障状况等 。 5.3 交换流程管理 5.3.1 交换流程配置 a) 应支持交换流程所涉 及相关规则的配置 工作; b) 应包括交换流程的创 建、修改 和删除等 操作; c) 交换流程配置 所 涉 及规则主要 包括传输协议、 时 间规则、 路由规则、 转 换规则、日志 记录规则 等,参照附录 C; d) 应提供可视 化拖放配置 方式, 支撑 数据适配、数据转 换、数据传输等 功能和相关规则的 可视化 配置管理; e) 应支持交换流程在交换 中心或 交换节点的 热 部 署和 热切 换功能。 5.3.2 交换流程监
14、控 a) 应支持交换流程运行 状态监测 和交换流程 控 制 等工作 ; b) 应包括交换流程状态 信息记录、交换流程 状态信息 查看 、 故障和报警 信息提 示、交换流程启动 、 交换流程停止 等 操 作; c) 交换流程状态 信息应 包括交换流程名称 、运行状态 、故障状况等 。 5.4 系统管理 5.4.1 日志管理 a) 应支持数据交换、交换节点监控 、交换流程监控等 过程 所 产生日志信息的 记录与管理 等 工作; b) 应包括日志信息的记 录、查询 、统计、 备份和删除 等操 作 ; c) 数据交换日志信息主 要包括发送 节点名称 、接 收 节点 名称、资源名称 、交换数据量、 发送
15、时间 和接收时间等 ,参照 附录D; d) 交换节点监控 日志信息 主 要 包括 交换节点 名称、 状态变 化 、 状态变 化 时 间等 ; e) 交换流程监控 日志信息 主 要 包括 交换流程 名称、 状态变 化 、 状态变 化 时 间等 ; f) 日志记录操 作应按照 统一的时 间标准记 录时间。 5.4.2 统计分析 a) 应支持系统 运行状况 、数据交换 情况的统 计 和分 析等 工作; b) 应包括故障 与报警统 计、资源交换次数统 计 、资源交换数据量统 计、资源交换趋势 分析等。 5.4.3 备份管理 a) 应支持交换节点信息、交换节点状态 信息、交换流程配置信息、交换流程状态
16、信息和日志信息 等数据的备份 和 恢 复工作; b) 应包括手动 备份、自动 备份、 手动恢复 、自动恢 复等 操作; c) 应支持全量 备份、增量 备份两种 备份策 略,备份 数据 应能准确、 完整、快速地恢复 。 6 技术要求 6.1 基本要求 a) 应支持SOA架 构和ESB 技术; b) 应通过组件 方式实现 文件适配、数据库 适配、数据 转换、数据传输等功能; c) 应采用由交换 中心集 中管理的 端对端分 布式体系 结构 ,使数据能 在各交换节点间并 行传输; d) 应支持跨防火墙的数据 传输; e) 应根据应用 需求, 按照 国家信息 安全等 级保护制度确 定交换中心及 交换节点
17、的安全等 级 , 并根 据 确 定的安全等级配 备相应的 安全防护措 施 ; f) 应具备符合安全等级 要求的快速恢复能 力; DB11/T 553.3 2008 5 g) 应具备良好 的可扩展 性,可根 据交换需 求的变化实 现系统的扩展 部署; h) 应保障交换节点、交换 中心之间 数据的 可靠传输 ; i) 应提供7*24 小时稳定 可靠的服 务。 6.2 数据交换格式要求 6.2.1 文件交换格式 a) 文件交换请 求的描述格 式应能 够描述一 个或多个 被发送 的文件,以 及 需 要 被 同 时 传输到 的 一 个 或 多 个交换节点; b) 文件交换请 求格式和数据格式应 遵循DB
18、11/T 553.5。 6.2.2 数据库交换 格式 a) 数据 库 交换 请求的描述格式应 能 够描述数据 库数据需要 被同时 传输到 的 一个 或 多个交换节点 及相应目的数据库; b) 数据库交换 请求格式 和的数据 格式应遵循 DB11/T 553.5; a) 文件交换服务和数据库交换服务应至少支持JMS 和 Web服 务接口两种形式,应遵循DB11/T 553.5; b) 政务信息资源交换管理系统应 调用政务信息资源目录管理系统的 服务接口, 实现需交换政务信 息资源的定 位和交换 实现情况 的备案; c) 政务信息资源交换管理系统应 调用认证授权系统的接口 实 现 本系统的授权管理
19、; d) 政务信息资源交换管理系统应 调用认证授权系统的接口 获 得 资源的授权信息。 6.3 性能要求 a) 在百兆网络 环境下,文件数据交换性能 应不低于 3MB/s; b) 在百兆网络 环境下, 主流异构 数据库之间 的数据交换性能应不低 于1MB/s。 6.4 运行环境适 应性要求 a) 应支持国内 外主流操 作系统; b) 应支持国内 外主流数据 库 。 DB11/T 553.3 2008 6 附录 A (规范性附录) 交换节点注册信息 A.1节点名称 定 义:交换节点的 描述性 题目 英文名称:node title 数据类型: 字符串 值 域: 自由文本, 按 RFC 2396 规
20、定 短 名:nTitle 注 解: 必选项; 最大出现 次数为 1 A.2接入时间 定 义:交换节点接 入 时 间 英 文 名称:date of connect 数据类型:日 期 型 值 域:日 期 , 按 GB/T 7408执 行 短 名:conDate 注 解: 必选项; 最大出现 次数为 1 A.3业务说明 定 义:交换节点接 入 理由 英文名称:abstract 数据类型: 字符串 值 域: 自由文本, 按 RFC 2396 规定 短 名:abstract 注 解: 必选项; 最大出现 次数为 1 A.4单位名称 定 义:交换节点接 入 单位 名称 英文名称:organization
21、name 数据类型: 字符串 值 域: 自由文本, 按 RFC 2396 规定 短 名:orgName 注 解: 必选项; 最大出现 次数为 1 A.5联系人及联 系方 式 定 义:交换节点接 入 单位 联系人及 联系方式 英文名称:point of contact DB11/T 553.3 2008 7 数据类型: 复合型 短 名:idPoC 注 解: 必选项; 最大出现 次数为 N A.5.1联系人姓名 定 义:交换节点接 入 单位 联系人姓 名 英文名称:name 数据类型: 字符串 值 域: 自由文本, 按 RFC 2396 规定 短 名:contName 注 解: 必选项; 最大出现
22、 次数为 1 A.5.2联系人电话 定 义:交换节点接 入 单位 联系人电话 英 文 名称:telephone 数据类型: 字符串 值 域: 自由文本, 按 RFC 2396 规定 短 名:contTel 注 解: 必选项; 最大出现 次数为 N A.5.3联系人电 子 邮件地址 定 义:交换节点接 入 单位 联系人电 子邮件地址 英 文 名称:electronic mail address 数据类型: 字符串 值 域: 自由文本, 按 RFC 2396 规定 短 名:eMail 注 解: 可选项; 最大出现 次数为 N A.6节点编码 定 义:交换节点 唯一标识 英文名称:node ID 数
23、据类型: 字符串 值 域: 自由文本, 按 RFC 2396 规定 短 名:nID 注 解: 必选项; 最大出现 次数为 1 A.7节点地址 定 义:交换节点 主机地址 英文名称:address 数据类型: 复合型 短 名:contAddress 注 解: 必选项; 最大出现 次数为 1 DB11/T 553.3 2008 8 A.7.1节点 IP地 址 定 义:交换节点 主机网络 IP地址 英文名称:IP address 数据类型: 字符串 值 域: 自由文本, 按 RFC 2396 规定 短 名:ipAddress 注 解: 必选项; 最大出现 次数为 1 A.7.2节点端口 号 定 义:
24、交换节点 主机通信 端口 英文名称:port address 数据类型: 字符串 值 域: 自由文本, 按 RFC 2396 规定 短 名:ptAddress 注 解: 必选项; 最大出现 次数为 N DB11/T 553.3 2008 9 附录 B (资料性附录) 基本数据交换流程 数据交换的基本模式 包括交换节点之间 的直接数据交换 模 式 和 通过 交换中心 的数据交换模式 。 B.1 交换节点 之间的直接数据交换模式 如图B.1所示,交换节点间 数据交换可 采用点到点的分 布 式 交换模式 ,数据由一 个交换节点 直 接 传 输到另一个交换节点。 图 B.1交换节点之间的直接数据交换模
25、式 B.2 通过交换 中心的 数据交换 模式 如图B.2所示,交换节点间 数据交换可 采用中心交换模 式 ,数据由一 个交换节点 传输给交换 中心后 再传输到另 一个交换节点,所 交换数据 可根据需 要存储 在 交换中心 。 图 B.2通过 交换中心的 数据交换 模式 DB11/T 553.3 2008 10 附录 C (资料性附录) 交换流程配置 相 关规 则说明 C.1交换流程配置相 关规则XML Schema 描述 DB11/T 553.3 2008 11 C.2 交换流程配置相 关规则 C.2.1传输协议 a) XML元素名称 :TransportProtocols; b) 说明:明确
26、 数据交换的 传输协议 。 C.2.2时间规 则 a) XML元素名称 :TimeRegulation ; b) 说明:明确 数据交换的 开始日 期、开始 时间、循环 时间间隔、循环 次 数 等。 C.2.2.1开始 日期 a) XML元素名称 :StartDate; b) 说明:明确 数据交换 开始执行 的日期。 C.2.2.2开始时间 a) XML元素名称 :StartTime; b) 说明:在开始 日 期 的基 础上,明 确 数据交换执行 的具 体时间点。 C.2.2.3时间间隔 a) XML元素名称 :Period ; b) 说明:循环执 行 数据交换时,明 确 每 次数据交换 之间
27、的间隔时间 。 C.2.2.4循环 次数 a) XML元素名称 :CycleTime; b) 说明:明确 数据交换 执行的次 数。 C.2.3路由规 则 a) XML元素名称 :RouteRegulation; b) 说明:明确 交换流程的 发送方 、接受方 和需要交换的信息资源。 C.2.3.1发送 方标识符 a) XML名称:SendID; DB11/T 553.3 2008 12 b) 说明:明确 数据发送 方。 C.2.3.2接收 方标识符 a) XML元素名称 :ReceiveID; b) 说明:明确 数据接收 方。 C.2.3.3信息资源标 识符 a) XML元素名称 :Resou
28、rceID; b) 说明:明确 需交换的信息资源。 C.2.4转换规 则 a) XML元素名称 :ConversionRule ; b) 说明:明确 数据在交换 过 程 中是 否 要 进行 数据转 换以 及采用的转 换模版。 C.2.4.1是否 转换 a) XML元素名称 :isChange; b) 说明:明确 是否进行 数据转换。 C.2.4.2转换 模板 a) XML元素名称 :Template; b) 说明:明确 数据转换 模板名称 。 C.2.5日志记录 规 则 a) XML元素名称 :ExchangeLog; b) 说明:明确 是否记录日志。 DB11/T 553.3 2008 13
29、 附录 D (资料性附录) 数据交换日志信息 D.1交换流程 编码 定 义:交换流程的 唯 一 标识符 英文名称:identifier of data exchange flow 数据类型: 字符串 值 域: 自由文本, 按 RFC 2396 规定 短 名:dExchangeFlowID 注 解: 必选项; 最大出现 次数为 1 D.2交换流程 名称 定 义:交换流程的 描述性 题目 英文名称:title of data exchange flow 数据类型: 字符串 值 域: 自由文本, 按 RFC 2396 规定 短 名:dExchangeFlowTitle 注 解: 可选项; 最大出现
30、次数为 1 D.3发送机构 编码 定 义: 发送单位 的唯一标 识符 英文名称:identifier of sender 数据类型: 字符串 值 域: 自由文本, 按 RFC 2396 规定 短 名:senderId 注 解: 必选项; 最大出现 次数为 1 D.4发送节点 名称 定 义: 发送单位 交换节点 名称 英文名称:title of send node 数据类型: 字符串 值 域: 自由文本, 按 RFC 2396 规定 短 名:sNodTitle 注 解: 可选项; 最大出现 次数为 1 D.5接收机构 编码 定 义:接 收 单位 的唯一标 识符 英文名称:identifier o
31、f receiver DB11/T 553.3 2008 14 数据类型: 字符串 值 域: 自由文本, 按 RFC 2396 规定 短 名:receID 注 解: 必选项; 最大出现 次数为 1 D.6接收节点 名称 定 义:接 收 单位 交换节点 名称 英文名称:title of receive node 数据类型: 字符串 值 域: 自由文本, 按 RFC 2396 规定 短 名:rNodTitle 注 解: 可选项; 最大出现 次数为 1 D.7交换资源数据量 定 义: 已交换数据的字节数 英 文 名称:characters of exchanged data 数据类型: 字符串 值
32、域: 自由文本, 按 RFC 2396 规定 短 名:edChars 注 解: 必选项; 最大出现 次数为 1 D.8数据发送时间 定 义: 开始发送 数据的时 间 英文名称:date of send data 数据类型:日 期 型 值 域:日 期 , 按 GB/T 7408执 行 短 名:sndDate 注 解: 必选项; 最大出现 次数为 1 D.9数据接收时间 定 义: 完成接收 数据的时 间 英文名称:date of receive data 数据类型:日 期 型 值 域:日 期 , 按 GB/T 7408执 行 短 名:recvDate 注 解: 必选项; 最大出现 次数为 1 D.
33、10数据交换 状态 定 义:数据交换 进展情况 说明 英文名称:exchange status DB11/T 553.3 2008 15 数据类型: 字符串 值 域: 自由文本, 按 RFC 2396 规定 短 名:eStatus 注 解: 可选项; 最大出现 次数为 1 D.11交换资源标识符 定 义:交换资源的 唯 一 标识符 英文名称: identifier of resources for exchange 数据类型: 字符串 值 域: 自由文本, 按 RFC 2396 规定 短 名:resID 注 解: 必选项; 最大出现 次数为 1 D.12交换数据 条 数 定 义:交换数据的 记
34、 录 条数 或 文件个数 英文名称:number of exchanged data 数据类型: 字符串 值 域: 自由文本, 按 RFC 2396 规定 短 名:dataNum 注 解: 必选项; 最大出现 次数为 1 D.13交换数据 类型 定 义:交换数据源的类型 英文名称:exchanged data types 数据类型: 字符串 值 域: 自由文本, 按 RFC 2396 规定 短 名:edType 注 解: 可选项; 最大出现 次数为 1 DB11/T 553.3 2008 16 参考文献 1 GB/T 21062.1-2007 政务信息资源交换体系 第 1部分:总体框架 2 GB/T 21062.2-2007 政务信息资源交换体系 第 2部分:技术要求 3 GB/T 21062.3-2007 政务信息资源交换体系 第 3部分:数据接口规范 4 GB/T 21062.4-2007 政务信息资源交换体系 第 4部分:技术管理要求