一、APP是怎樣獲取和上傳數(shù)據(jù)到云端數(shù)據(jù)庫的
首先pc端的情況,現(xiàn)在一般都是BS架構(gòu)的系統(tǒng),所以肯定存在服務(wù)器和瀏覽器,服務(wù)器端部署著系統(tǒng)相關(guān)的東西,瀏覽器負(fù)責(zé)發(fā)出請求,獲取響應(yīng)并渲染內(nèi)容。
簡單點(diǎn)來說,服務(wù)器上部署項(xiàng)目,安裝數(shù)據(jù)庫,客戶端發(fā)出請求的時(shí)候,連接服務(wù)器上的數(shù)據(jù)庫,過去數(shù)據(jù)庫中查出的結(jié)果集并返回給用戶。
App的話大同小異,只是客戶端變成了手機(jī)等終端,請求方式的話一般由http請求變成了web service 調(diào)用(當(dāng)然http請求也可以)。
至于服務(wù)器租用的話,選擇云服務(wù)器就行(其實(shí)就是一臺裸機(jī)器,只不過公網(wǎng)可以訪問),自己安裝服務(wù)器,數(shù)據(jù)庫等等服務(wù)。我們導(dǎo)師的項(xiàng)目服務(wù)器就是在阿里云上租的,不貴一個(gè)月幾十塊錢的樣子。然后公網(wǎng)就可以訪問了。
延伸閱讀:
二、通過手機(jī)連接傳感器數(shù)據(jù)
在現(xiàn)實(shí)生活中,有許多時(shí)候傳感器并不需要連接無線路由器,手機(jī)就能搞定一切。這樣,用戶還能直接與傳感器互動(dòng),獲取他們所需的信息。另外,許多應(yīng)用場景下并不需要遠(yuǎn)渡重洋傳輸數(shù)據(jù),無線耳機(jī)就是其中一例。這些數(shù)據(jù)傳輸可由藍(lán)牙完成,它與Wi-Fi相同,均工作在2400-2483 MHz頻段。該標(biāo)準(zhǔn)于1998年誕生,2003年它成了802.15.4標(biāo)準(zhǔn)的一部分,不過至今它還在繼續(xù)發(fā)揮自己的光和熱。
近期,技術(shù)人員們拿出了全新的低功耗藍(lán)牙技術(shù)(BLE),該技術(shù)功耗低,很適合速率較低或占空比較低的簡單傳感器。該技術(shù)為小型傳感器的發(fā)展提供了強(qiáng)大的動(dòng)力,那些原本需要無線網(wǎng)或手機(jī)網(wǎng)絡(luò)的傳感器(如各類智能手環(huán)),現(xiàn)在可以直接與手機(jī)互動(dòng)。
技術(shù)人員還為傳統(tǒng)的Wi-Fi路由器加入了藍(lán)牙功能。這樣一來,搭載BLE技術(shù)的傳感器就可以直接通過路由器與云端相連,省去了連接手機(jī)這個(gè)環(huán)節(jié)。
三十年前,手機(jī)的誕生開啟了一場無線革命,大大地提高了我們的生活質(zhì)量。世界上任何人都可以隨時(shí)隨地連接互聯(lián)網(wǎng),搜集或交換自己所需的信息,而從前,網(wǎng)線束縛的我們動(dòng)彈不得。
多種無線標(biāo)準(zhǔn)共存并不是一件壞事,雖然找出哪種非常適合還是有些困難,因?yàn)樵S多新標(biāo)準(zhǔn)還是在原地踏步,在功能上并沒有什么實(shí)質(zhì)性的突破。而好消息就是隨著市場競爭的加劇,消費(fèi)者能得到價(jià)格上的實(shí)惠。總而言之,一切都還在進(jìn)行時(shí),物聯(lián)網(wǎng)的發(fā)展依然任重道遠(yuǎn)。