智慧城市公共信息平台平台接口与服务要求 1 范围
? 本要求 是《智慧城市公共信息平台建设指南》建设要求系列之接口与服 接口与服 接口与服 务要求 。
? 本部分 要求 分两大部描述平台接口 分两大部描述平台接口 分两大部描述平台接口 分两大部描述平台接口 分两大部描述平台接口 要求 ,第一部分:总体 ,第一部分:总体 ,第一部分:总体 ,第一部分:总体 要求 ,总体 要求 描述消息的总体结构、接口访问方地址使用说明。第二部分:业务 描述消息的总体结构、接口访问方地址使用说明。第二部分:业务 描述消息的总体结构、接口访问方地址使用说明。第二部分:业务 描述消息的总体结构、接口访问方地址使用说明。第二部分:业务 描述消息的总体结构、接口访问方地址使用说明。第二部分:业务 描述消息的总体结构、接口访问方地址使用说明。第二部分:业务 接口 要求 ,具体描述每个业务应用服接口的 ,具体描述每个业务应用服接口的 要求 。也就是每一个业务接口 。也就是每一个业务接口 要求 套在总体 要求 内。只有使用业务接口 内。只有使用业务接口 内。只有使用业务接口 内。只有使用业务接口 要求 +总体 要求 才能正常使用信息平台的应 才能正常使用信息平台的应 才能正常使用信息平台的应 才能正常使用信息平台的应 用服务来发现,查询管理资源。
? 本部分适用于参与公共信息平台设计和研发人员,系统维护及要求 本部分适用于参与公共信息平台设计和研发人员,系统维护及要求 本部分适用于参与公共信息平台设计和研发人员,系统维护及要求 本部分适用于参与公共信息平台设计和研发人员,系统维护及要求 本部分适用于参与公共信息平台设计和研发人员,系统维护及要求 本部分适用于参与公共信息平台设计和研发人员,系统维护及要求 本部分适用于参与公共信息平台设计和研发人员,系统维护及要求 本部分适用于参与公共信息平台设计和研发人员,系统维护及要求 本部分适用于参与公共信息平台设计和研发人员,系统维护及要求 本部分适用于参与公共信息平台设计和研发人员,系统维护及要求 本部分适用于参与公共信息平台设计和研发人员,系统维护及要求 本部分适用于参与公共信息平台设计和研发人员,系统维护及要求 本部分适用于参与公共信息平台设计和研发人员,系统维护及要求 接入公共信息平台的外部应用开发人员。
智慧城市公共信息平台-平台接口与服务要求 2
2 规范性 引用 文件
下列文件中的条款通过本部分引 用而成为。凡是注日期下列文件中的条款通过本部分引 用而成为。凡是注日期用文件,其随后 用文件,其随后 所有的修改单(不包括勘误内容)或订版均适用于本部分, 所有的修改单(不包括勘误内容)或订版均适用于本部分, 所有的修改单(不包括勘误内容)或订版均适用于本部分, 鼓励根据本部分达成协议的各方研究是否可使用这些文件最新版。凡不注 鼓励根据本部分达成协议的各方研究是否可使用这些文件最新版。凡不注 日期的引用文件,其最新版本适于部分。 GB/T 21063.1 -2007 政务信息资源目录体系 第 1部分:总体框架; GB/T 21063.2 -2007 政务信息资源目录体系 第 2部分:技术要求; GB/T 21063.3 -2007 政务信息资源目录体系 第 3部分:核心元数据; GB/T 21063.4 GB/T 21063.4 -2007 政务信息资源目录体系 第 4部分: 政务信息资源分类; GB/T 21063.5 -2007 政务信息资源目录体系 第 5部分:政务信息资源标识 部分:政务信息资源标识 符编码方案;
? 本文 <业务接口 要求 > 引用《 GB/T 21063.2 GB/T 21063.2 -2007 》中的附录 A 目录服务 接口;
? 本文 <附录 A 要求 所涉及的结构表 所涉及的结构表 所涉及的结构表 所涉及的结
1
构表 >引用《 引用《 GB/T 21063.2 GB/T 21063.2 -2007 》中的附 》中的附 》中的附 录 A 目录服务接口,及引用《 目录服务接口,及引用《 目录服务接口,及引用《 GB/T 21063.2 GB/T 21063.2 -2007 》中的附录 》中的附录 C 政务信息资源目 录服务属性集 ? 本文 <附录 D QUERY D QUERY -RPN 范例 >引用 《GB/T 21063.2 GB/T 21063.2 -2007 》中的附录 》中的附录 F 检 索串示例 9. 智慧城市公共信息平台-平台接口与服务要求 3
3 术语 与定义
GB/T 19710 -2005 中规定的与以下术语和义适用于本部分。 ? 目录
针对拥有共性的数据资源 针对拥有共性的数据资源 针对拥有共性的数据资源 针对拥有共性的数据资源 /文件资 源进行分类,并且为该赋予唯一的文件资 源进行分类,并且为该赋予唯一的文件资 源进行分类,并且为该赋予唯一的文件资 源进行分类,并且为该赋予唯一的文件资 源进行分类,并且为该赋予唯一的文件资 源进行分类,并且为该赋予唯一的文件资 源进行分类,并且为该赋予唯一的源标识符,该部分类及描述的集合统称为资目录简。
? 结构化资源
公共信息平台享的二维库表结构数据,统称为化资源。 ? 非结构化资源
公共信息平台享的非二维库表结构数据,例如:文本件、视频网络访 公共信息平台享的非二维库表结构数据,例如:文本件、视频网络访 公共信息平台享的非二维库表结构数据,例如:文本件、视频网络访 公共信息平台享的非二维库表结构数据,例如:文本件、视频网络访 公共信息平台享的非二维库表结构数据,例如:文本件、视频网络访 问资源等统称为非结构化。 ? 数据交换管理者
管理信息资源结点的机构。 ? 交换内容提供者
提供信息资源交换内容的机构。 ? 交换内容使用者
使用信息资源交换内容的机构。 ? 前置环境
应用单 位接入端系统软硬件及相关网络环境组成的前置元环境。 ? 目录交换
按订阅模式进行目录资源数据的交换; ? 桥接系统
业务数据库与共享的桥接器,保持 交换 数据库与共享的同步 数据库与共享的同步 数据库与共享的同步 数据库与共享的同步 数据库与共享的同步 数据库与共享的同步 数据库与共享的同步 数据库与共享的同步 数据库与共享的同步 数据库与共享的同步 ; ? 变更捕捉
捕捉数据 资源 变更情况 。 ? 数据转入
以固定间隔时轮询变更登记表,读取其中的 录并将这些约以固定间隔时轮询变更登记表,读取其中的 录并将这些约以固定间隔时轮询变更登记表,读取其中的 录并将这些约格式组成 XML 报文,存储到共享库的换出表中 ;
非结构化数据文件直接通过服务传输至交换中心 器,并有非结构化数据文件直接通过服务
2
传输至交换中心器,并有
智慧城市公共信息平台-平台接口与服务要求 4
分发非结构化数据文件。 ? 数据交换路由
以固定时间隔轮询应用单位换入表,拆解 以固定时间隔轮询应用单位换入表,拆解 XML 报文,根据目标库自动分拣 报文,根据目标库自动分拣 ; 非结构化数据文件直接通过服务传输至交换中心 器,并有非结构化数据文件直接通过服务传输至交换中心 器,并有分发非结构化数据文件。 ? 数据转出
独立运行的进程, 以固定间隔时轮询交换库中的 入表,读取其以固定间隔时轮询交换库中的 入表,读取其XML 报文,并将数据按定制的格式同步到共享库中 。 非结构化数据文件描述信息存储在队列中,由各服务器根分 非结构化数据文件描述信息存储在队列中,由各服务器根分 别从中心文件服务器获取所需数据。 ? 交换管理程序
完成 数据交换审批流程、监控调度系统管理 数据交换审批流程、监控调度系统管理 数据交换审批流程、监控调度系统管理 数据交换审批流程、监控调度系统管理 数据交换审批流程、监控调度系统管理 数据交换审批流程、监控调度系统管理 数据交换审批流程、监控调度系统管理 数据交换审批流程、监控调度系统管理 等功能一套 等功能一套 程序 , 部署于中心。 ? Web 服务
基于 webservice 技术开放的 服务接口,采用约定的 服务接口,采用约定的 XML 作为交易数据接口, 提供给客户端调用。 ? WSDL
Web 服务描述文件, 一个用来描述 一个用来描述 Web 服务和说明如何与 服务和说明如何与 Web 服务通信的 服务通信的 XML 语言。为用户提供详细的接口说明 。 ? 访问认证
公共信息平台提供用户认证 服务,由托管应系统的客端调于验公共信息平台提供用户认证 服务,由托管应系统的客端调于验公共信息平台提供用户认证 服务,由托管应系统的客端调于验用户是否合法; ? 应用单位
接入公共信息平台的机构单位。 ? 主管 单位
公共 信息平台的管理单位 。 ? 数据 中心
公共 信息平台 的组成部分, 是公共信息平台数据及应用系统存储的地方 。 智慧城市公共信息平台-平台接口与服务要求 5
4 接口服务概述 4.1 接口服务组成
信息资源目录服务包含三种接口,即信息资源基础服务接口、资源服务接口 (发现接口、资源接口)、信息资源管理服务接口。其中,基础接口是将资源服务 接口和管理接口中基础性的操作定义成一个公共接口。这3 类接口实现了信息资 源的发现功能、检索功能和管理功能。
基础接口:提供会话管理功能和服务自描述功能,包含有目录服务初始化接
3
口、目录服务终止接口和服务自描述接口。
发现接口:提供信息资源元数据检索功能和信息资源元数据检索结果提取功 能,包含有目录检索接口以及目录检索结果提取接口。这些接口本身并不提供资 源,而是提供资源基本信息和如何去获得这些资源的元数据。
资源接口:根据发现接口获得信息资源元数据,定位、查找资源具体内容的 接口,包含资源内容检索接口及资源内容结果提取接口。
管理接口:提供元数据管理的功能,包含信息资源元数据管理接口。 城市公共信息平台接口服务组成见图1. 智慧城市公共信息平台
基础接口服务资源接口服务 管理接口服务
服务初始化认证授权服务终止发现服务资源服务 资源元数据新 增服务
资源元数据更 新服务
资源元数据删 除服务
资源目录检索 资源目录结果 提取
资源内容检索 资源内容结果 提取
图1. 城市公共信息平台接口服务组成图 智慧城市公共信息平台-平台接口与服务要求 6
4.2 4.2 接口技术要求 接口技术要求 接口技术要求 接口技术要求 接口技术要求 a) 提供基于 SOAP 协议的 web 服务接口 b) 支持跨语言、操作系统调用
智慧城市公共信息平台-平台接口与服务要求 7
5 总体 要求 5. 1 消息结构
每个交易消息 每个交易消息 (包括请求和应答 包括请求和应答 包括请求和应答 包括请求和应答 )有一个是名字( 有一个是名字( 有一个是名字( 有一个是名字( Message Name Message Name),交易消息 ),交易消息 ),交易消息 以 XML 格式表达的,根据 格式表达的,根据 XML 的定义,每个 的定义,每个 XML 文件需要有特定的 Root Tag Root Tag (根 标记),在本 标记),在本 标记),在本 要求 中,用交易名称 中,用交易名称 +请求类别作为根节点,如初始化接口的包 请求类别作为根节点,如初始化接口的包 根节点为 initRequest ,而响应包的根节点为 ,而响应包的根节点为 initResponse 。根节点下之间放业 。根节点下之间放业 务接口数据。
5. 1.1 请求报文范例
4
相关推荐: