美章網(wǎng) 資料文庫 Spark技術(shù)在智慧城市系統(tǒng)的應(yīng)用范文

Spark技術(shù)在智慧城市系統(tǒng)的應(yīng)用范文

本站小編為你精心準(zhǔn)備了Spark技術(shù)在智慧城市系統(tǒng)的應(yīng)用參考范文,愿這些范文能點(diǎn)燃您思維的火花,激發(fā)您的寫作靈感。歡迎深入閱讀并收藏。

Spark技術(shù)在智慧城市系統(tǒng)的應(yīng)用

智慧城市是運(yùn)用信息和通信技術(shù)手段感測、分析、整合城市運(yùn)行核心系統(tǒng)的各項(xiàng)關(guān)鍵信息,從而對包括民生、環(huán)保、公共安全、城市服務(wù)、工商業(yè)活動(dòng)在內(nèi)的各種需求做出智能響應(yīng)。其實(shí)質(zhì)是利用先進(jìn)的信息技術(shù),實(shí)現(xiàn)城市智慧式管理和運(yùn)行,進(jìn)而為城市中的人創(chuàng)造更美好的生活,促進(jìn)城市的和諧、可持續(xù)成長。從技術(shù)發(fā)展的視角,智慧城市建設(shè)要求通過以移動(dòng)技術(shù)為代表的物聯(lián)網(wǎng)、云計(jì)算等新一代信息技術(shù)應(yīng)用實(shí)現(xiàn)全面感知、泛在互聯(lián)、普適計(jì)算與融合應(yīng)用。其中很重要部分就是各應(yīng)用系統(tǒng)數(shù)據(jù)互通互聯(lián)。同時(shí)為各個(gè)應(yīng)用提供RESTful服務(wù)接口,這樣就依賴spark技術(shù)搭建輕量級的JavaWeb應(yīng)用作為服務(wù)平臺(tái)。

1概念描述

1.1智慧城市智慧城市作為信息技術(shù)的深度拓展和集成應(yīng)用,是新一代信息技術(shù)孕育突破的重要方向之一,是全球戰(zhàn)略新興產(chǎn)業(yè)發(fā)展的重要組成部分。開展“智慧城市”技術(shù)和標(biāo)準(zhǔn)試點(diǎn),是科技部和國家標(biāo)準(zhǔn)委為促進(jìn)我國智慧城市建設(shè)健康有序發(fā)展,推動(dòng)我國自主創(chuàng)新成果在智慧城市中推廣應(yīng)用共同開展的一項(xiàng)示范性工作,旨在形成我國具有自主知識(shí)產(chǎn)權(quán)的智慧城市技術(shù)與標(biāo)準(zhǔn)體系和解決方案,為我國智慧城市建設(shè)提供科技支撐?;赟park技術(shù)在智慧城市系統(tǒng)中的應(yīng)用文/石磊隨著信息技術(shù)的不斷發(fā)展,城市信息化應(yīng)用水平不斷提升,智慧城市建設(shè)應(yīng)運(yùn)而生。建設(shè)智慧城市在實(shí)現(xiàn)城市可持續(xù)發(fā)展、引領(lǐng)信息技術(shù)應(yīng)用、提升城市綜合競爭力等方面具有重要意義。在建設(shè)智慧城市中所需要一系列軟硬件支持,其中技術(shù)層面需要物聯(lián)網(wǎng)、云計(jì)算等新一代信息技術(shù)的支撐。其中智慧城市系統(tǒng)中的應(yīng)用之間的數(shù)據(jù)傳遞、轉(zhuǎn)換、過濾等一系統(tǒng)服務(wù)都需要軟件技術(shù)支撐。Spark是一個(gè)輕量級JavaWeb框架,可用來快速開發(fā)Web應(yīng)用,并作為RESTful服務(wù)為智慧城市各應(yīng)用提供高效快速訪問接口。

1.2RESTfulRESTful是一種軟件架構(gòu)風(fēng)格、設(shè)計(jì)風(fēng)格,而不是標(biāo)準(zhǔn),只是提供了一組設(shè)計(jì)原則和約束條件。它主要用于客戶端和服務(wù)器交互類的軟件。基于這個(gè)風(fēng)格設(shè)計(jì)的軟件可以更簡潔,更有層次,更易于實(shí)現(xiàn)緩存等機(jī)制。Web應(yīng)用程序最重要的REST原則是,客戶端和服務(wù)器之間的交互在請求之間是無狀態(tài)的。從客戶端到服務(wù)器的每個(gè)請求都必須包含理解請求所必需的信息。如果服務(wù)器在請求之間的任何時(shí)間點(diǎn)重啟,客戶端不會(huì)得到通知。此外,無狀態(tài)請求可以由任何可用服務(wù)器回答,這十分適合云計(jì)算之類的環(huán)境。客戶端可以緩存數(shù)據(jù)以改進(jìn)性能。

1.3SparkSpark是一個(gè)輕量級JavaWeb框架,可用來快速開發(fā)Web應(yīng)用。Spark的設(shè)計(jì)初衷不是與其他框架競爭,而是為JavaWeb應(yīng)用開發(fā)者提供一種純Java實(shí)現(xiàn)。Spark基于Java8lambda表達(dá)式構(gòu)建,因此看起來更加簡潔,總共大小不到1M。

2Spark技術(shù)實(shí)現(xiàn)

2.1技術(shù)參數(shù)開發(fā)語言:JavaJDK版本:jdk1.8及以上管理工具:引入Maven項(xiàng)目對象模型(POM)開發(fā)工具:MyEclipse或Eclipse

2.2搭建應(yīng)用基礎(chǔ)框架(1)創(chuàng)建一個(gè)Maven項(xiàng)目2.3應(yīng)用升級完善(1)自定義web端口:通過配置文件靈活配置應(yīng)用端口。默認(rèn)端口:4567。(2)數(shù)據(jù)源連接問題:通過配置文件選擇應(yīng)用接口與哪種數(shù)據(jù)庫連接。(3)業(yè)務(wù)數(shù)據(jù)訂制:通過配置業(yè)務(wù)數(shù)據(jù)標(biāo)準(zhǔn)的SQL語句,靈活獲取業(yè)務(wù)數(shù)據(jù)。

3應(yīng)用實(shí)例

通過Spark技術(shù)搭建javaweb平臺(tái)為智慧城市綜合管理平臺(tái)、智慧交通大數(shù)據(jù)平臺(tái)(圖2)、終端App應(yīng)用(圖3)等提供業(yè)務(wù)數(shù)據(jù)RESTful服務(wù)接口,方便各應(yīng)用在不同的平臺(tái)中直觀展示。

4分析與總結(jié)

基于Spark搭建JavaWeb應(yīng)用平臺(tái),應(yīng)用于各個(gè)智慧城市項(xiàng)目中,為各種應(yīng)用平臺(tái)提供快速高效訪問接口。具體體現(xiàn)在智慧城市項(xiàng)目中能輕松找到最快捷的上下班路線、供水供電有保障,且街道更加安全。如今的消費(fèi)者正日益占據(jù)主導(dǎo)地位,他們希望在城市負(fù)擔(dān)人口流入、實(shí)現(xiàn)經(jīng)濟(jì)增長的同時(shí),自己對生活質(zhì)量的要求能夠得到滿足。建成一批特色鮮明的智慧城市,聚集和輻射帶動(dòng)作用大幅增強(qiáng),綜合競爭優(yōu)勢明顯提高,在保障和改善民生服務(wù)、創(chuàng)新社會(huì)管理、維護(hù)網(wǎng)絡(luò)安全等方面取得顯著成效。Spark技術(shù)在智慧應(yīng)用軟件中特點(diǎn):安全、穩(wěn)定、輕量級、創(chuàng)建方便快捷、快速高效和跨平臺(tái)性等,保證了各個(gè)應(yīng)用的數(shù)據(jù)請求響應(yīng)速度及數(shù)據(jù)的穩(wěn)定性。

作者:石磊

主站蜘蛛池模板: 亚洲一区二区三区高清| 国产亚洲欧美日韩在线观看不卡| 一区二区三区高清在线| 日本护士xxxx视频| 亚洲人成免费电影| 污视频在线免费| 公用玩物(np双xing总受)by单唯安| 韩国18videos极品| 国产欧美日韩精品丝袜高跟鞋| 99re这里只有精品6| 婷婷久久五月天| 中文字幕色综合久久| 日韩欧国产精品一区综合无码| 亚洲天堂岛国片| 爆乳美女脱内衣18禁裸露网站| 又粗又硬又黄又爽的免费视频| 野花日本免费观看高清电影8 | 精品久久久久香蕉网| 国产AV一区二区精品凹凸| 麻豆一卡2卡三卡4卡网站在线| 国产精品1024永久免费视频| 91大神精品网站在线观看| 天啪天天久久天天综合啪| 一本大道一卡二大卡三卡免费| 教官你的太大了芊芊h| 久久亚洲中文字幕无码| 777久久精品一区二区三区无码| 欧美亚洲国产一区二区三区| 亚洲精品无码av中文字幕电影网站| 看AV免费毛片手机播放| 哇嘎在线观看电影| 高清国产一级毛片国语| 精品亚洲成a人无码成a在线观看 | 国产在线a免费观看| 同学麻麻下面好紧第一次| 亚洲欧美日韩精品久久久| 久久久本网站受美利坚法律保护| www.99色| 麻豆国产精品va在线观看不卡| 美国人与动性xxx播放| 国产精品网址你懂的|