咨詢郵箱?咨詢郵箱:service@yitianxinda.com 咨詢熱線?咨詢熱線:18101296137 微博 微信
北京軟件公司VMware發(fā)布開源IoT網(wǎng)關(guān)應(yīng)用程序框架Liota_北京軟件開發(fā)公司
發(fā)表日期:2016-06-14 09:24:13 ?? 文章編輯:yitianxinda ?? 瀏覽次數(shù):
  北京軟件公司VMware較近向開發(fā)者社區(qū)發(fā)布了Liota(“Little IoT Agent”)。通過(guò)在IoT設(shè)備與云應(yīng)用之間建立安全的網(wǎng)關(guān)通信,分析輸入數(shù)據(jù)流并控制遠(yuǎn)程設(shè)備,Liota框架使得應(yīng)用程序的開發(fā)變得更簡(jiǎn)單。本次發(fā)布Liota的消息是由VMware CIO Bask Iyer在一篇博客文章中公布的。

  除了開源,Liota還實(shí)現(xiàn)了供應(yīng)商無(wú)關(guān)性。Iyer稱:“普適的Liota可以通過(guò)不同模塊與任何數(shù)據(jù)中心組件交互,支持任何IoT網(wǎng)關(guān)所使用的所有傳輸協(xié)議。”在Tech Republic發(fā)布的新聞中,Conner Forrest補(bǔ)充說(shuō):“Liota可以與任何其他IoT系統(tǒng)配合使用,對(duì)供應(yīng)商的選擇無(wú)要求,這一特性有效解決了IoT市場(chǎng)上面臨的一個(gè)較大問(wèn)題。”

  目前Liota已在VMware內(nèi)部以及包括Bayshore Networks、Dell,和V5 Systems在內(nèi)的多家參與早期測(cè)試的公司中使用。談到為不同種類的網(wǎng)關(guān)和協(xié)議編寫應(yīng)用程序時(shí)所遇到的困難,Bayshore公司創(chuàng)始人兼首席科學(xué)家Francis Cianfrocca說(shuō):“Liota使得我們能夠?qū)W⒂趹?yīng)用的創(chuàng)新工作,無(wú)需再為所開發(fā)的應(yīng)用創(chuàng)建多個(gè)不同版本。”

  Liota SDK使用Python語(yǔ)言開發(fā),可部署在任何支持Python的網(wǎng)關(guān)平臺(tái)上。通過(guò)GitHub下載Liota后,將獲得一個(gè)包含BSD許可信息、README、前提要求信息、一個(gè)Python setup.py文件、config和example子目錄,以及Loita源代碼的目錄。

  進(jìn)入liota-master子目錄并查看README.md文件可了解Liota平臺(tái)的大致用途,并了解如何使用該平臺(tái)解決遇到的具體問(wèn)題。根據(jù)文檔介紹,Liota需要具備Python 2.7環(huán)境。該平臺(tái)支持下列幾層內(nèi)容:

  主板層(Board Layer):主板層是Liota的基礎(chǔ),提供了有關(guān)IoT網(wǎng)關(guān)硬件的抽象。

  網(wǎng)關(guān)層(Gateway Layer):網(wǎng)關(guān)層是主板的一個(gè)子模塊,提供了有關(guān)系統(tǒng)主板和操作系統(tǒng)的抽象。

  物件層(Things Layer):這一層(也就是“物聯(lián)網(wǎng)”中的“物”)可供開發(fā)者在Liota中為需要連接到網(wǎng)關(guān)的設(shè)備創(chuàng)建代表對(duì)象,例如連接到網(wǎng)關(guān)的USB溫度傳感器。

  轉(zhuǎn)換層(Transformer Layer):這一層定義了在Liota中創(chuàng)建度量呈現(xiàn)方法(Representations of metric)的底層結(jié)構(gòu),“度量”是一種描述數(shù)值流的術(shù)語(yǔ)。

  傳輸層(Transport Layer):這一層提供了有關(guān)網(wǎng)關(guān)對(duì)象和DCC(數(shù)據(jù)中心組件)之間網(wǎng)絡(luò)連接的抽象。

  DCC層(DCC Layer):這一層為DCC提供了支持,數(shù)據(jù)中心組件可以托管在任何位置:內(nèi)部環(huán)境、公有云、私有云均可。

  example目錄包含了一個(gè)使用開源Graphite API開發(fā)的Liota應(yīng)用程序范例。

相關(guān)文章推薦
下一代工業(yè)進(jìn)步被稱為工業(yè)4.0,旨在將傳統(tǒng)行業(yè)(如自動(dòng)化)互聯(lián)互通并實(shí)現(xiàn)計(jì)算機(jī)化。工業(yè)4.0的目標(biāo)是使工廠變得更加智能,提高適應(yīng)性和資源效率,以及改善工廠之間供...
您正在尋找能夠?qū)⒛钊梭@嘆的應(yīng)用程序想法變?yōu)楝F(xiàn)實(shí)的人。我應(yīng)該聘請(qǐng)軟件公司還是兼職開發(fā)者?這可能是每個(gè)新晉產(chǎn)品所有者問(wèn)自己的最常見問(wèn)題。在開始開發(fā)過(guò)程之前,您需要...
從頭開始構(gòu)建網(wǎng)站并托管和維護(hù)或改造舊網(wǎng)站需要聘請(qǐng)一支擁有技能和專業(yè)知識(shí)的團(tuán)隊(duì)。如果您不想進(jìn)一步擴(kuò)大團(tuán)隊(duì),不想經(jīng)歷招聘大手筆,或者想降低離岸成本,北京軟件開發(fā)外包...
物聯(lián)網(wǎng) ( IoT ) 概念首次出現(xiàn)時(shí),曾有大膽預(yù)測(cè)稱,到 2020 年,物聯(lián)網(wǎng)連接設(shè)備數(shù)量將達(dá)到 500 億甚至數(shù)萬(wàn)億。這些極高的估值引發(fā)了炒作,但最終被證明...
下一代工業(yè)進(jìn)步被稱為工業(yè)4.0,旨在將傳統(tǒng)行業(yè)(如自動(dòng)化)互聯(lián)互通并實(shí)現(xiàn)計(jì)算機(jī)化。工業(yè)4.0的目標(biāo)是使工廠變得更加智能,提高適應(yīng)性和資源效率,以及改善工廠之間供...
企業(yè)需要強(qiáng)大且可靠的在線形象才能取得成功。Magento 已成為領(lǐng)先的電子商務(wù)平臺(tái),為各種規(guī)模的企業(yè)提供強(qiáng)大的功能和定制選項(xiàng)。對(duì)于希望通過(guò)基于 Magento ...
告成完成了本次 的坐蓐實(shí)習(xí) 的任務(wù)。 我還會(huì)不斷累積更多 的常識(shí)和體味為今后踏入社會(huì)做好充足 的綢繆。 在這三周 的時(shí)間,應(yīng)用到我自此 的處事和練習(xí)當(dāng)中,在這里我是真心感激...
近幾年最大的發(fā)展趨勢(shì)之一是移動(dòng)應(yīng)用程序加密。正如我們最近所寫,主要的消息應(yīng)用程序正在朝著為用戶提供端到端加密默認(rèn)設(shè)置的方向發(fā)展——這是有充分理由的。隨著公眾開始...
北京APP開發(fā)公司訂餐APP監(jiān)管應(yīng)常態(tài)化近年來(lái),隨著各種叫外賣APP的盛行,訂餐軟件風(fēng)生水起,成為不少年輕一族的生活助手。不過(guò),叫來(lái)的外賣是否衛(wèi)生、商家有無(wú)餐飲資質(zhì)、送餐人員...
  現(xiàn)在智能手機(jī)的普遍流行,帶動(dòng)了整個(gè)北京APP軟件開發(fā)行業(yè),北京APP開發(fā)行業(yè)在信息服務(wù)很快占據(jù)了一定的影響力。智能手機(jī)的軟件部分就是由各個(gè)APP組建而成,北京APP軟件開發(fā)成...
北京軟件開發(fā)公司全棧測(cè)試:平衡單元測(cè)試和端到端測(cè)試...
局部文檔 **需求 **解說(shuō)書,需求分析 **編碼 **編碼 **設(shè)計(jì),交齊文檔、代碼。 6 .4人員姓名職責(zé) 6 .3.2更改規(guī)程軟件需求的更改à需求分析的更改à軟件設(shè)計(jì)的更改à編碼的更改à文檔的更...
?