摘 要:由于物聯(lián)網(wǎng)中的很多設(shè)備都是資源受限型的,即只有少量的內(nèi)存空間和有限的計(jì)算能力,所以傳統(tǒng)的HTTP協(xié)議應(yīng)用在物聯(lián)網(wǎng)上就顯得過于龐大而不適用。IETF的CoRE工作組提出了一種基于REST架構(gòu)的CoAP協(xié)議。CoAP是6LoWPAN協(xié)議棧中的應(yīng)用層協(xié)議。該文在詳細(xì)介紹了CoAP協(xié)議的內(nèi)容、特點(diǎn)和交互模型后,在uIPv6 START KIT無線網(wǎng)絡(luò)開發(fā)套件上,使用Contiki嵌入式操作系統(tǒng),不僅在瀏覽器端實(shí)現(xiàn)了CoAP協(xié)議,而且用自己編寫的客戶端程序?qū)崿F(xiàn)了CoAP協(xié)議,增加了和數(shù)據(jù)庫(kù)之間的交互功能,從而實(shí)現(xiàn)了在Web界面上不僅可以查看實(shí)時(shí)數(shù)據(jù),還可以查看歷史數(shù)據(jù)的功能。
關(guān)鍵詞:物聯(lián)網(wǎng); 6LoWPAN; CoAP; Contiki