智慧城市数据交换与服务共享解决方案
方案背景
作为数字城市的延续,智慧城市已经成为公认的未来城市形态,人们期待通过它,以更新的技术和理念来实现人与城市、人与人之间的理想对话。智慧城市所描述的,不仅是信息技术的智能化应用,同时也是我们所居住的城市乃至整个社会经济的治理思维和发展模式。因此,欧博代理平台罗索西丝智力将目光聚焦于如何为正处于信息化进程中的城市搭建一个纵向贯通、横向互联的完整、高效、可扩展的服务共享与数据交换平台。以SOA原则为智慧城市的长期建设架设一个基础信息的共享与交换平台,可以为城市运行提供更加可靠的决策依据和更加稳定的系统框架,进而惠及更为广阔的民生领域。
方案目标
● 构建统一的智慧城市数据中心,汇集来自各行业的空间、政务、经济、人口以及其它门类的专业数据;
● 连通政务、卫生、交通、电信、能源、环保、社保等行业应用,整合现有城市信息资源,实现跨部门、跨机构的信息共享与业务协同;
● 梳理来自各个行业的业务功能,将业务能力服务化,实现业务系统“随需而变”,使IT架构更灵活、更易用;
● 设立数据共享规范,打造城市的信息化标准体系。
方案内容
作为智慧城市的信息枢纽,数据交换与服务共享平台可同时支持纵向和横向的信息交换与共享,是整合城市信息资源的基础设施。
在智慧城市的数据中心,数据交换与服务共享平台负责实现智慧城市统一平台与电子政务、智慧医疗、智慧交通、平安城市、数字环保等应用平台的对接。它将已按照平台标准处理后的多方数据集中至中心平台,再以统一标准对外提供数据服务,使数据按一定业务规则成为可复用的信息资源服务。同时,以服务总线(ESB)及消息组件(Messaging)支持接入(接出)多通道的消息,使城市内的各类消息可以在总线上流转,实现跨行业、跨机构的信息共享,帮助中心平台对城市数据进行综合、全面的分析与监管,及时感知城市运行状态并做出智能化响应。
纵向层级方面,可通过构建省、市、区县三级服务共享与数据交换平台实现信息的多级共享,实时、自动地上传数据、下达标准,为各级行政单位提供决策依据,从而强化智慧城市的作用范围和联动效果,提升各类行业应用的工作效能。
图一:智慧城市数据交换与服务共享平台功能图
在构成智慧城市的各行业中,数据交换与服务共享平台可部署在行业应用与基础资源之间,发挥如下作用:
● 将分散在各应用系统中的数据集中汇总、统一监管,为领导决策、应急指挥处理提供清晰完整的数据报表及动态图形;
● 构建多种通用的交换模式,为不同部门的业务应用系统提供信息资源交换服务;
● 构建安全、可靠、稳定的数据共享与交换体系,提供认证、授权、加密等基础安全保障机制;
● 对信息资源进行梳理、编目,实现信息资源和服务资源的快速定位、检索与使用;
● 采用统一标准对外提供数据服务,使数据按照一定业务规则成为可复用的信息资源服务,便于为其它公众服务网站及企业平台提供数据传输及访问接口。
图二:智慧城市数据交换与服务共享平台架构图
方案特性
全面的数据采集与交换
● 支持多样化的采集策略(定时、实时、事件触发)和多种抽取、汇总方式,可选择主动上报或被动采集;
● 针对结构化资源(数据库、XML、JSON、TDS、CSV等)和非结构化资源(图像、视频、音频等),以值域映射、数据丰富、数据裁剪、数据过滤的方式进行多种交换,包括同步/异步、发布/订阅、消息路由、服务代理、服务组合等。
灵活资源适配
● 支持对不同技术、语言、应用提供的功能接口(FTP、Socket、JDBC、EJB、LDAP、XML、HTTP、JMS、Email、Web Services、CORBA、RMI等)进行标准服务化封装;
● 支持多种基于标准协议的接入方式,包括Socket、SOAP/HTTP、JMS/MQ、等,保持技术中立性。同一服务可同时对外暴露多种协议接入方式,便于不同的调用者进行灵活选择。
集中式监控管理
● 可对平台中的服务进行统一、集中监管,功能涵盖配置部署、升级优化、日志管理、性能监控、异常捕捉、统计分析等。
统一资源目录
● 支持统一的资源元数据管理,如资源统一注册、编目、版本管理、关系管理等;
● 支持资源检索与定位,便于服务重用与维护。
多重安全保障
● 支持多种数据安全策略,包括消息加密解密、签名验签等;
● 支持多种访问认证安全,包括IP认证、用户认证、服务认证等;
● 支持管理授权,保证平台管理的便捷与私密性;
● 支持安全审计,可查看到平台各服务的访问情况。
高可靠及可扩展性
● 支持渐进式部署,支持负载均衡、高可用性部署解决方案;
● 具备水平扩容和垂直扩容能力。