999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于物聯網的遠程數據交互式設計系統

2019-05-24 14:11:40程渝星
電腦知識與技術 2019年4期
關鍵詞:物聯網

程渝星

摘要:近年來,物聯網的快速發展,使物聯網在嵌入式系統中融入層次不斷加深,這也使嵌入式系統的功能愈發強大,給人們的生產生活帶來了極大便利。將物聯網技術應用于遠程數據交互式設計系統中,能夠提高用戶對系統的交互體驗,從而使用戶能夠利用系統從網絡中獲取所需的數據,大大提高了數據的利用效率。鑒于此,本文對基于物聯網的遠程數據交互式設計系統進行深入的研究,以期能為我國遠程數據交互式系統的開發工作提供借鑒。

關鍵詞:物聯網;遠程數據;交互式設計

中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2019)04-0022-02

物聯網技術在各個領域中的普及與應用,使我國迎來了物聯網時代,物聯網給人們的生產生活也帶來了巨大的改變,并推動了各個領域的技術革新。在嵌入式系統設計中,將物聯網概念融入其中,應用物聯網技術來進行遠程交互式設計系統研發,能夠實現系統和網絡之間的數據互聯互通,從而更好提高系統的智能化程度,并幫助人們利用瀏覽器來遠程監測和控制各種遠程設備。為此,以下提出物聯網的概念,并探討基于物聯網的遠程數據交互式設計系統的原理及其具體實現。

1 物聯網的概念

現代信息技術的發展與應用,使物聯網成為現代信息技術的重要組成部分,這標志著我國在信息化發展中迎來了一個新的階段。物聯網的英文全稱叫作Internet of things,物聯網從本質上來講是一種物物相連的互聯網絡,物聯網概念具有兩層含義,第一層含義是互聯網為物聯網的發展基礎及核心,可以說,物聯網是在互聯網的基礎上逐漸延伸與擴展出的一種新型網絡。第二層含義是物聯網使原有的用戶端和用戶端的信息交換與通信層面,逐漸上升至物品和物品之間的信息交換與通信層面,這種層面上的延伸與擴展,使物與物之間具有了緊密的聯系。在物聯網中,主要包括識別技術、智能感知技術及普適計算技術等,這使其能夠在網絡中進行有效融合,從而為全世界信息產業的發展帶來了第三次技術改革浪潮。與此同時,物聯網的快速發展,使應用創新成為其核心所在,從而使人們在物聯網應用創新中越來越重視用戶的體驗。

2 基于物聯網的遠程數據交互式設計系統原理

2.1 嵌入式Web服務器

在基于物聯網的遠程數據交互式設計系統研發中,遠程數據交互式設計系統從本質上來講是一種嵌入式系統,而嵌入式系統則是利用嵌入模塊來與網絡進行數據互連互通的。在嵌入式系統中,其自身配備有相應的微處理器,通過微處理器和網絡設備之間的連接,用戶可通過Web瀏覽器從網絡中進行信息獲取,從而達到遠程數據交互的目的,這種嵌入式系統又被稱之為嵌入式Web服務器,其在遠程數據交互式設計系統研發中具有成本低、體積小、功能簡單的應用優勢。物聯網概念在遠程數據交互式設計系統中的融入,便是應用嵌入式Web服務器來實現其數據互聯互通功能的。在嵌入式Web服務器中,LM3S8962是其核心所在,LSM3S8962中的溫度傳感器與光強傳感器能夠對溫度及光強等數據進行采集,并可調節PWM的輸出占空比來改變LED亮度。

2.2 遠程數據交互式設計系統原理

基于物聯網的遠程數據交互式設計系統是利用TCP協議來進行數據互聯互通的,TCP協議能夠與HTTP協議結合進行數據傳輸,用戶只需在客戶端的Web頁面中提出HTTP請求,系統中的嵌入式服務器在接收到用戶的HTTP請求后,便會做出及時響應,進而實現用戶客戶端和嵌入式服務器之間的數據互聯互通。在嵌入式Web服務器中,CGI是其CGI目錄中的主要運行程序,CGI程序能夠為用戶客戶端的Web瀏覽器頁面提供相應的接口,從而使瀏覽器中的信息能夠傳遞至嵌入式Web服務器中的CGI目錄中,由CGI程序來處理這些信息,并向用戶客戶端反饋處理結果。在物聯網技術中,對遠程數據交互式設計系統的研發還需要應用ASP網頁制作技術,SSI指令能夠使ASP網頁中包含各種應用程序、圖形及文本,嵌入式Web服務器在處理客戶端的某個請求時,會在網頁中搜索相應格式標記,然后將tag標志進行記錄,并待反饋處理結果時,確定已注冊tag,然后將所需數據添加到對應的tag格式中,以此實現對數據的更新,從而使用戶能夠及時獲取到更新后的數據,實現了用戶客戶端和系統中嵌入式Web服務器的數據互聯互通。在遠程數據交互式設計系統研發中,還要應到AJAX技術,而AJAX技術的核心為XMLHTTPRequest,在XMLHTTPRequest基礎上,可實現系統的局部刷新與異步交互,從而大幅提高系統的交互功能,充分發揮物聯網的作用。通過創建XMLHTTPRequest對象,可通過調用open來對特定的請求方式進行選擇,并通過send方法來發送請求,用戶只需在客戶端等待微處理器的處理結果即可。

3 基于物聯網的遠程數據交互式設計系統實現

在基于物聯網的遠程數據交互式設計系統中,可通過嵌入式Web服務器的用戶來對用戶請求進行監聽,并依據用戶請求來提供交互服務。服務器在接收到用戶請求以后,會將服務器中存儲對應網頁或數據傳輸至用戶客戶端的瀏覽器中,從而實現數據在用戶客戶端與服務器之間的互聯互通,增強用戶的交互體驗。而在遠程數據交互式設計系統中,其物聯網作用的發揮是通過XMLHTTPRequest與GGI/SSI來實現的。

3.1 CGI

CGI在遞交數據時,是應用標準的HTML表單來完成的。客戶端在請求數據后,嵌入式Web服務器會調用相應的CGI函數來進行請求響應,然后重新加載頁面來實現系統的數據交互功能。在CGI交互時,用戶客戶端會通過物聯網發送一個請求,嵌入式Web服務器在收到請求后會調用HTML文檔,并將HTML表單發送給用戶客戶端,用戶只需填寫相應的數據,并將其發送到嵌入式Web服務器中,然后運行CGI程序來進行相應的處理,從而使 HTML文檔得到更新后發送給用戶。用戶在將數據提交至服務器時,利用GET方式。這些提交的數據是以字符串的形式進行URL呈現,服務器會解碼接收到的URL數據,并對數據進行相應的轉換和處理。考慮到數據的GET請求內容是在URL后附加的,而URL在長度上是存在上限的,因此不能附加太多的請求內容,再加上遠程數據交互式系統在資源上存在限制,因此無法進行太多的數據交互。因此,采用GET方法是最為適宜的。服務器在處理用戶請求時,會對CGI處理函數進行調用,當Web服務器接收到客戶端提交的URL數據時,會對URL數據中的參數進行解析,然后將相應的CGI處理函數提交給用戶。當服務器在頁面中對SSI標簽進行處理時,會對SSI處理函數進行調用,以此轉換SSI標簽為相應的文本,并將文本顯示到網頁中,SSI函數在選擇語句時會利用Switch來進行,從而實現對Web頁面中SSI標簽的解析,并根據標簽具體內容的不同來進行響應。

在基于物聯網的遠程數據交互式設計中,CGI/SSI在數據交互時主要包括以下流程:第一步是由用戶通過客戶端向嵌入式Web服務器提出HTTP請求;第二步是由嵌入式Web服務器對HTTP協議進行解析,以此監聽TCP數據;第三步是嵌入式Web服務器判斷LwIP是否對HTTP協議進行支持,如果不支持,則將數據包丟棄,繼續進行監聽;第四步是嵌入式Web服務器對URL中包含的參數及關鍵字進行解析;第五步是嵌入式Web服務器對內部注冊的CGI函數進行搜索;第六步是將搜索到CGI函數是否對應進行判斷,如果不對應,則將數據包丟棄后繼續監聽,如果對應,則將URL中的參數發送至指定的CGI函數中;第七步是嵌入式Web服務器對網頁中注冊的SSI標簽進行搜索,并將搜索到的SSI標簽信息進行添加;第八步是將更新后的網頁反饋給用戶的客戶端,并關閉連接。

3.2 XMLHTTPRequest

在基于物聯網的遠程數據交互式設計系統中,系統網頁的交互過程是利用HTML文檔中的JavaScript實現的,用戶在發送HTTP請求時,需要運行HTML文檔中的JavaScript程序,而XMLHTTPRequest則是JavaScript程序中的運行核心,嵌入式Web服務器能夠在文件系統中URL文件進行搜尋,并在搜索到文件后進行響應,并將響應結果反饋給用戶,在返回狀態中添加一個

標簽。在JavaScript程序中,XMLHTTPRequest負責更新文本中的信息,這樣便不需要對整個頁面進行刷新,從而在降低網絡延時的同時,也使系統的數據交互效率得到了明顯提升。可以說,嵌入式Web服務器和瀏覽器之間的數據交互,是利用XMLHTTPRequest來實現的。在遠程數據交互式設計系統中,嵌入式Web服務器需要將任務向客戶端轉移,可利用JavaScript來實現,從而使客戶端具備任務處理功能。對于嵌入式Web服務器和客戶端瀏覽器之間的異步交互,則可采用XMLHTTPRequest來實現,在網頁中嵌有JavaScript,其作為HTML文件中的組成部分之一,可利用JavaScript解釋器進行網頁解析。通過系統測試,基于物聯網的遠程數據交互式設計系統能夠實現數據在嵌入式Web服務器和瀏覽器之間的異步交互,從而使遠程數據交互式設計系統具有良好的遠程數據交互功能。

4 結語

總而言之,物聯網技術的快速發展,使遠程數據交互式設計系統能夠利用互聯網技術來實現數據的互聯互通,從而幫助人們更加便捷、高效的獲取所需數據,實現了人與人、物與物、人與物之間的數據交互,大大提高了系統的各方面性能,從而進一步推動了我國計算機應用領域的發展。

參考文獻:

[1] 陳波,楊永剛,朱廣宇.一種基于可信嵌入式交互模塊的物聯網遠程管理平臺安全方案[J].信息技術與網絡安全,2018,37(6):47-51.

[2] 范喜斌. WK-35電動挖掘機遠程數據交互系統[J].機械工程與自動化,2018(5):202-203.

[3] 陳飛. 基于智能家電的交互設計技術應用研究[J].科技傳播,2016,8(8):180+196.

[4] 曲冰潔. 物聯網信息感知及交互技術探究[J]. 中國科技信息,2014(7):130-132.

【通聯編輯:李雅琪】

猜你喜歡
物聯網
基于物聯網的無線測溫模塊設計
軟件導刊(2016年9期)2016-11-07 21:56:29
基于物聯網ZigBee技術的智能家居監控系統 
軟件導刊(2016年9期)2016-11-07 21:32:45
物聯網監測技術在G15W112邊坡的應用
基于物聯網的健康管理服務模式
基于物聯網的煤礦智能倉儲與物流運輸管理系統設計與應用
基于高職院校物聯網技術應用人才培養的思考分析
如何在高校架設學生洗衣服務系統
科技視界(2016年22期)2016-10-18 17:23:30
基于無線組網的智慧公交站點信息系統研究與實踐
基于LABVIEW的溫室管理系統的研究與設計
論智能油田的發展趨勢及必要性
主站蜘蛛池模板: 色偷偷一区二区三区| 国产亚洲精品97在线观看| 91人妻日韩人妻无码专区精品| 久久毛片网| A级毛片无码久久精品免费| 久久这里只精品国产99热8| 国产69精品久久久久妇女| 国产在线视频二区| 亚洲青涩在线| h网址在线观看| 玖玖精品视频在线观看| jizz在线观看| 国产又色又刺激高潮免费看| 91蝌蚪视频在线观看| 天堂岛国av无码免费无禁网站 | 国产h视频免费观看| 国内a级毛片| 91啪在线| 亚国产欧美在线人成| 亚洲第一网站男人都懂| 精品国产免费观看| 国产真实自在自线免费精品| 亚洲三级影院| 亚洲综合网在线观看| 熟女视频91| 国产精品女熟高潮视频| 国产欧美日韩精品综合在线| 麻豆精品在线播放| 中文字幕色在线| 久久99久久无码毛片一区二区| 亚洲欧洲自拍拍偷午夜色| 国产青榴视频| 国产成人精品一区二区秒拍1o| 无码国产偷倩在线播放老年人| 日本尹人综合香蕉在线观看| 毛片大全免费观看| 亚洲天堂高清| 91精品最新国内在线播放| 国产va在线观看免费| 亚洲香蕉久久| 欧美一级黄片一区2区| 日本在线亚洲| 亚洲国产欧洲精品路线久久| 国产福利不卡视频| 手机在线免费不卡一区二| 中文国产成人精品久久一| 天堂岛国av无码免费无禁网站| 国产欧美日本在线观看| 亚洲成肉网| 在线观看无码av免费不卡网站| 欧美在线精品一区二区三区| 亚洲欧美日韩中文字幕一区二区三区| 亚洲乱伦视频| 理论片一区| 亚洲欧美色中文字幕| 欧美午夜在线播放| 无码AV日韩一二三区| 色婷婷久久| 99re这里只有国产中文精品国产精品 | 亚洲第一区欧美国产综合| 99热最新网址| 中日韩欧亚无码视频| 欧美yw精品日本国产精品| 亚洲人成影院午夜网站| 无码精油按摩潮喷在线播放| 国产日产欧美精品| 免费人成在线观看视频色| 欧美高清三区| 中文成人无码国产亚洲| 欧美午夜网| 视频二区中文无码| 欧美日韩成人在线观看| www亚洲天堂| 扒开粉嫩的小缝隙喷白浆视频| a在线亚洲男人的天堂试看| 日韩少妇激情一区二区| 国产精品短篇二区| 亚洲一区无码在线| 欧美国产在线一区| 另类重口100页在线播放| 欧美在线伊人| 亚洲成肉网|