智慧城市公共信息平台-数据交换与整合要求
交换流程的动态部署;
c) 提供独立的流程执行引擎,流程引擎支持各种主流操作系统; d) 提供信息交换流程监控功能。
2) 系统管理与监控。系统管理与监控用于监控信息交换系统的状态、服务、
日志、消息等信息。可以监控各前置交换子系统、交换传输子系统的运行状态、系统性能及资源占用情况、日志及系统异常情况,监控各前置交换子系统部署的交换服务运行情况以及整个交换域中消息传递的情况。满足:
a) 提供前置交换子系统注册接口,各前置交换子系统可注册到交换管
理中心,注册的前置交换子系统能够被统一管理与监控; b) 提供前置交换子系统状态查询功能,能查询各注册前置交换子系统
及其中部署的交换服务的运行状态;
c) 提供交换流程基于交换管理中心的远程部署功能;
d) 提供交换服务远程部署与管理功能,能够远程启动、停止交换服务; e) 提供信息交换日志管理及日志查询的功能,能实时监控信息交换的
情况。
f) 提供整合主题数据动态查询检索功能,可根据主题数据内容动态生
成综合查询条件,满足用户多样化查询。
以下为公共信息资源交换系统功能组成图:
图8.公共信息资源交换系统功能组成图
22
智慧城市公共信息平台-数据交换与整合要求
(1)系统管理
提供各种交换中心的管理功能,主要包括用户信息管理、节点信息管理、工作群组管理、角色管理、功能菜单管理、数据字典管理、系统参数管理、资源权限管理等功能模块。
(2)资源管理
提供中心和前置交换节点之间各种交换库表资源、组件和数据库的管理功能,主要包括交换表管理、控制表管理、组件信息维护、字段转化维护和数据库进程管理等功能模块。
(3)查询统计
提供交换与整合信息资源的查询和统计功能,主要包括交换数据查询、整合数据查询、系统信息查询和交换数据统计等功能模块。
(4)整合信息管理
提供信息资源整合的配置、查询和审批管理功能。主要包括整合参数配置管理、整合配置查询、整合配置审批等功能模块。
(5)订阅信息管理
提供信息订阅服务功能,主要以表订阅和整合信息订阅的方式为主,主要包括表订阅查询、表订阅管理、表订阅审批、表订阅启动、整合订阅查询、整合订阅管理、整合订阅审批和整合订阅启动等功能模块。
(6)交换管理
交换管理主要提供交换队列的查询和管理功能,主要包括交换队列查询和交换队列管理(添加、删除、查看、修改)等功能模块。
(7)资源监控
资源监控主要提供各种信息资源的监控功能,主要包括对各种服务器资源监控,各适配器运行状态监控等功能模块。
(8)日志维护
日志维护提供交换系统的各种日志管理功能,主要包括系统日志、交换日志和导入日志等,为系统提供全面的日志管理功能等功能模块。
23
智慧城市公共信息平台-数据交换与整合要求
5.5 数据变更采集
当共享数据发生变动时(如新增、变更等)变动的信息会通过公共信息平台交换交换内部机制发送到传送到公共信息平台数据中心,可以采用以下几种方式:
(1)客户端报送和接收方式
此种方式适用于数据时效性要求高、请求批量小的业务应用需求。 各应用单位通过客户端登录至交换共享服务器,通过信息报送的方式将更新信息提交至交换共享服务器,从而实现公共信息平台数据的更新工作。
(2)共享服务器数据库方式
对于批量交换或交换频率不高的数据,数据库在初始库建设完成后,可以通过各应用单位的交换共享服务器数据库方式进行数据的定期更新,实现数据的交换与共享。
(3)人工刻盘导入导出
应用单位业务系统与交换共享服务器处于不同网络的情况,如物理隔离等,主要针对公安,由于其涉及数据的安全性较高,因此,需要将业务系统和交换服务器进行物理隔离,分建在不同的网络中,也可以通过网闸的方式来进行两个网络的隔离。
应用单位从各自业务系统中导出符合中心库建设提出的数据需求和数据库表规范要求的数据库文件,并将该数据文件拷贝到交换共享服务器,通过协同办公系统的工具将数据导入到交换共享服务器数据库中。
(4)自动更新
此种方式一般适用于应用单位业务系统与交换共享服务器处于同一网络的情况。
应用单位从各自业务系统中导出共享数据提出的数据需求和数据库表规范要求的数据库文件,并调用协同办公系统所提供接口将数据导入到交换共享服务器数据库中。
24
智慧城市公共信息平台-数据交换与整合要求
建立共享服务器数据库方式实现数据更新机制,需要完成以下工作内容: 1. 制定应用单位业务系统交换共享服务器数据库表结构标准;
2. 建立信息资源分类和编码数据库,供共享服务器上的数据库统一使用; 3. 应用单位负责更新本单位交换共享服务器上的数据库数据;
4. 利用数据抽取、传输和加载服务接口,把应用单位业务系统交换共享服务器上的数据整合到交换共享服务器中;
5. 根据数据校验规则,利用服务接口完成交换共享服务器到公共资源中心数据库的数据校验和入库。
25
智慧城市公共信息平台-数据交换与整合要求
5.6 运行环境规定 5.6.1 设备
图9.
运行场景
在逻辑上,在每个应用单位都需要部署交换服务器、中间件服务器及交换数据库服务器。在实际部署时,可根据具体应用单位的交换数据量调整部署,对交换量不大的应用单位,可以将交换数据库、交换服务器、中间件服务器部署在一台物理机器上,对交换量大的应用单位,可酌情将交换服务器、交换数据库、中间件服务器组合部署。
在交换中心,需要部署交换管理Web服务器、交换数据库服务器,具体部
26