序二

城市是人类文明的集中体现。古希腊著名哲学家亚里士多德说过:人们来到城市是为了生活,人们居住在城市是为了生活得更美好。联合国经济与社会事务部2012年发布的《世界城市化展望》中指出,目前,全世界70亿人口中有一半生活在城市里,到2050年世界人口多达23亿的增长量将全部被城市吸收,未来40年中国城市人口将增长3.41亿,增加数量位居全球第二位。过去的十多年,我国的城镇化发展速度明显加快,2000年我国城镇化率为36.09%,2012年达到52.57%。党的“十八大”提出:“坚持走中国特色新型工业化、信息化、城镇化、农业现代化道路”,可以预期,未来较长时间,城镇化作为国家主要战略之一,将受到更高、更多关注,并得到更快、更好发展。

城镇化进程在给我们带来新机遇的同时,也带来了一系列挑战:如何合理利用城市的各类资源,提高城市居民生活的质量,并且使城市可持续发展成了亟须解决的问题。信息化是解决城市发展进程中所面临诸多问题的有效手段之一,在信息技术快速发展的背景下,作为新一代信息技术创新应用与城市经济社会发展深度融合的产物,智慧城市的概念与实践应运而生。

智慧城市在全球已经成为一个热点话题。例如,美国在2009年由IBM提出智慧城市、智慧地球,欧洲在2005年开始施行“I2010计划”,韩国、新加坡、日本、马来西亚等国家都在数字化、信息化各个方面制定了国家战略,开展了大量工作。在我国,据统计已有150多个城市启动了智慧城市相关规划或建设,从地域上涉及了东、中、西部地区,从城市类型上涵盖了大、中、小各类城市。

可以看到,智慧城市被各界寄予厚望,但什么是智慧城市?目前国际上尚未形成统一认识和定义。我们认为,智慧城市旨在利用新一代信息技术,促进城市中信息空间、物理世界和人际社会的融合,并通过丰富的应用系统,加速经济发展与转型、提高政府及公共服务的效率、方便市民的工作生活、有效地保护和利用环境,实现经济、社会、环境的和谐发展。简言之,智慧城市是更为广泛、深入、综合的城市信息化工程,涉及多领域、多学科的交叉与融合,以及新一代信息技术,包括电子、计算机、软件、网络、通信、感知、遥感等的全面综合运用。

软件技术是构建智慧城市及其应用的关键,是信息技术的灵魂,信息的获取、传输、处理和应用等环节均离不开软件。在从数据中获取信息、从信息中凝练知识,最终将知识升华为智慧的过程中,软件技术扮演了至关重要的角色。智慧城市应该包括全面感知、广泛互连、深入理解的能力,并在此基础上支撑内容丰富且相互融通的大量应用。要做到全面感知,需要全面采集城市各类数据,这涉及到大量的传感器等嵌入式设备,需要应用嵌入式的轻量级软件技术。而广泛互连,则必须解决异构性系统的互操作问题,SOA支撑技术则为解决此问题提供了有效方案。而要做到深入理解,就需要应用海量数据综合处理技术。要建立丰富的智慧城市应用体系则需要基于互联网及其延伸的软件开发部署和运行管理等共性支撑技术,而网络化操作系统、网络化应用开发环境与技术、智慧城市领域知识模型、SOA支撑技术等为智慧城市相关应用提供了有力的支撑。特别需要提到的是,作为构建智慧城市的关键技术之一,SOA支撑技术为智慧城市应用中的数据融合和服务融合提供了基础。SOA通过标准化、服务化现有的信息资源,可实现各种应用系统实体之间的互连,促进城市跨部门业务的协同。SOA也是云计算的两个核心使能技术之一,通过PaaS和SaaS,实现平台软件和应用软件的服务化,为智慧城市多样化、高质量的公共服务体系的建立提供了技术手段。

SOA分技术委员会自2009年成立以来,一直致力于在我国建立基于自有技术体系、借鉴国际标准的SOA标准体系并制定相关标准,并积极推动SOA标准在智慧城市、政务、电信、石化、电力、医疗、军队等区域或行业信息化中的应用。信息化中,数据的互操作、服务的互操作以及系统的开放性,都需要SOA技术的支撑以及相关标准的应用。为了切实将SOA自主技术创新和标准化成果应用于我国各地智慧城市建设,有效解决智慧城市建设中共性的信息资源共享和业务协同问题,SOA分技术委员会组织地方城市代表和产、学、研、用专家编撰了本书。本书从用户角度对SOA在智慧城市规划及典型智慧应用领域工程建设中发挥的作用和具体实施方案进行了详细阐释,并梳理了智慧城市技术体系和标准体系,力求为相关城市用户提供可供借鉴的经验。

希望各位读者能从本书中获益。也希望本书的出版能促进我国智慧城市标准体系建设及软件技术在智慧城市建设中的进一步创新应用。

梅宏

2013年6月9日