智慧城市公共信息平台-数据交换与整合要求
署需根据项目需要进行调整,或部署在一台物理机器上,或分开部署。
5.6.2 接口
信息资源交换服务系统将与中心数据库、应用单位共享数据库发生数据交互,因此中心资源共享库及应用单位前置共享数据库必须开放读写权限。
信息资源交换服务系统提供HTTP形式的WebUI,供平台管理员及应用单位管理员对系统进行维护。
5.6.3 控制
信息资源交换服务系统的控制方式包括:传统的Http模式的web应用、前置适配器系统、中心处理系统等独立运行进程。
5.6.4 支持软件
可根据实际需要安装:
1 Windows、linux、unix等主流操作系统; 2 Mysql/Oracle/Db2等开源或商业数据库; 3 商业或开源Web中间件及消息中间件。
5.7 各阶段要求
5.7.1 信息换出的技术与管理要求
1. 明确业务信息库与共享库之间表之间的关联关系,一般而言,对每张要
交换的数据表,必须在共享库中有相应的表与之对应,也可以是一张共享库表含多张要交换的业务库表;
2. 注册业务库的交换表,如果共享库未注册,则必须先将共享库进行注册,
库表注册的详细说明请参照相关使用手册,对未注册的库表将无法进行信息交换;
3. 创建外部桥接程序,实现业务信息库与共享库之间的数据同步,桥接程
27
智慧城市公共信息平台-数据交换与整合要求
序的规范与定义请参阅《智慧城市公共信息平台-应用单位接入要求》。 4. 编目要交换的库表信息,走完正常的编目流程,编目->审核->注册->发
布,关于编目的详细内容,请参阅《智慧城市公共信息平台-目录管理与服务要求》。
5. 当有应用单位提出对此信息的交换请求后,如果管理员同意,则在走完
了交换审批流程后,由目录交换系统自动生成内部桥接系统,实现源共享库与目标共享库之间的数据同步;
5.7.2 信息换入的技术与管理要求
1. 在进行交换申请前,应做好规划,确定需要哪些数据,数据如何落地等
要素;
2. 选择数据归属的目录编号,提出交换申请,根据前一步的规划项,填写
申请内容,提交申请;
3. 等候平台管理员及资源所有方管理员的审核,若长期未得到相应,可以
人工方式提醒管理员;
4. 在得到平台管理员及资源所有方管理的同意后,交换系统将把源端的信
息发送到共享库对应的目标表中,数据落地的方式有三种,一是默认方式,即根据源表的结构在目标库中建一张同样的表,二是字典字段定制方式,即只选择源表的部分字段,三是键/值方式。
5. 使用外部桥接程序读取共享库对应的表,实现共享库与业务库之间的信
息同步;
6. 数据订阅方需遵循信息安全管理之规定,未经资源所有方许可,不得将
数据用于非授权范围内的用途,并保证数据不外泄。
28
智慧城市公共信息平台-数据交换与整合要求
附录A 换入XML报文结构
(一) 格式
xmlns:xs=\
elementFormDefault=\
29 智慧城市公共信息平台-数据交换与整合要求
30
智慧城市公共信息平台-数据交换与整合要求
(二) 样例
31