石磊



摘要:随着信息技术的不断发展,城市信息化应用水平不断提升,智慧城市建设应运而生。建设智慧城市在实现城市可持续发展、引领信息技术应用、提升城市综合竞争力等方面具有重要意义。在建设智慧城市中所需要一系列软硬件支持,其中技术层面需要物联网、云计算等新一代信息技术的支撑。其中智慧城市系统中的应用之间的数据传递、转换、过滤等一系统服务都需要软件技术支撑。Spark是一个轻量级Java Web框架,可用来快速开发Web应用,并作为RESTful服务为智慧城市各应用提供高效快速访问接口。
【关键词】Spark技术 RESTful 服务 智慧城市
智慧城市是运用信息和通信技术手段感测、分析、整合城市运行核心系统的各项关键信息,从而对包括民生、环保、公共安全、城市服务、工商业活动在内的各种需求做出智能响应。其实质是利用先进的信息技术,实现城市智慧式管理和运行,进而为城市中的人创造更美好的生活,促进城市的和谐、可持续成长。从技术发展的视角,智慧城市建设要求通过以移动技术为代表的物联网、云计算等新一代信息技术应用实现全面感知、泛在互联、普适计算与融合应用。其中很重要部分就是各应用系统数据互通互联。同时为各个应用提供RESTful服务接口,这样就依赖Spark技术搭建轻量级的Java Web应用作为服务平台。
1 概念描述
1.1 智慧城市
智慧城市作为信息技术的深度拓展和集成应用,是新一代信息技术孕育突破的重要方向之一,是全球战略新兴产业发展的重要组成部分。……