Node-RED:IBM開源的新興可視化低代碼物聯(lián)網(wǎng)編排平臺(tái)(低代碼 物聯(lián)網(wǎng))

簡介

Node-RED 是 IBM 新興技術(shù)服務(wù)團(tuán)隊(duì)構(gòu)建的可視化物聯(lián)網(wǎng)編排工具,可基于瀏覽器的流程編輯器連接設(shè)備、服務(wù)器和 API 應(yīng)用。

Node-RED也可以理解成一種基于Node.js構(gòu)建的圖形化編程語言,或者稱之為基于事件的低代碼編程工具。它本身實(shí)現(xiàn)了一個(gè)Server并運(yùn)行基于其可視化界面編寫的工作流程(flows):基于Javascript的程序。

它可以以新的、有趣的方式將硬件設(shè)備、API和在線服務(wù)連接在一起。

它提供了一個(gè)基于瀏覽器的編輯器,使得我們可以輕松地使用編輯器面板中的各種節(jié)點(diǎn)將流程連接在一起,并一鍵部署到其運(yùn)行時(shí)。

Node-RED:IBM開源的新興可視化低代碼物聯(lián)網(wǎng)編排平臺(tái)(低代碼 物聯(lián)網(wǎng))

特性

基于瀏覽器的流程編輯器

Node RED提供了基于瀏覽器的流程編輯器,可以使用編輯器面板中的大量節(jié)點(diǎn)輕松地將流程連接在一起。然后,可一鍵將程序部署到運(yùn)行時(shí)。

可以使用人性化的富文本編輯器創(chuàng)建JavaScript函數(shù)。

內(nèi)置js庫允許您保存公共的函數(shù)、模板或流程模塊以供組件化使用。

Node-RED:IBM開源的新興可視化低代碼物聯(lián)網(wǎng)編排平臺(tái)(低代碼 物聯(lián)網(wǎng))

輕量級(jí),基于Node.js開發(fā)構(gòu)建

基于nodejs的輕量級(jí)運(yùn)行環(huán)境,充分利用其事件驅(qū)動(dòng)的非阻塞模型。這使得它非常適合在低成本硬件(如Raspberry Pi)做為邊緣計(jì)算運(yùn)行以及在云上快速部署。

Node的包存儲(chǔ)庫中有超過225000個(gè)模塊,可以很容易地?cái)U(kuò)展palette節(jié)點(diǎn)的范圍以添加新功能。

Node-RED:IBM開源的新興可視化低代碼物聯(lián)網(wǎng)編排平臺(tái)(低代碼 物聯(lián)網(wǎng))

全社區(qū)共享

在Node RED中創(chuàng)建的流程模塊使用JSON存儲(chǔ),而且可以很方便的導(dǎo)入和導(dǎo)出,以方便與其他人共享。

在線的標(biāo)準(zhǔn)的流程模塊,允許您與全世界方便的共享您的創(chuàng)意。

Node-RED:IBM開源的新興可視化低代碼物聯(lián)網(wǎng)編排平臺(tái)(低代碼 物聯(lián)網(wǎng))

快速開始

node red基于nodejs開發(fā),充分利用了其事件驅(qū)動(dòng)的非阻塞模型。這使得它非常適合在低成本硬件(如Raspberry Pi)上做為邊緣計(jì)算部署以及部署在云上。

這里我們?yōu)榱藢W(xué)習(xí)源碼,選擇本地安裝部署程序。

1.下載程序源碼

git clone https://github.com/node-red/node-red.git

結(jié)構(gòu)如下圖所示

Node-RED:IBM開源的新興可視化低代碼物聯(lián)網(wǎng)編排平臺(tái)(低代碼 物聯(lián)網(wǎng))

2.安裝依賴包

cd node-rednpm install

github不穩(wěn)定,編譯的過程中可能會(huì)出現(xiàn)多次編譯不成功的情況,持續(xù)嘗試即可,或者自己想想別的辦法。

3.編譯源碼

npm run build

4.運(yùn)行程序

npm start

出現(xiàn)如下所示界面,說明編譯完成。

Node-RED:IBM開源的新興可視化低代碼物聯(lián)網(wǎng)編排平臺(tái)(低代碼 物聯(lián)網(wǎng))

打開瀏覽器,輸入url地址:http://127.0.0.1:1880/,打開node red,如下圖所示。

Node-RED:IBM開源的新興可視化低代碼物聯(lián)網(wǎng)編排平臺(tái)(低代碼 物聯(lián)網(wǎng))

快速使用

下面開始我們的一個(gè)程序吧:“Hello World

1.打開編輯器

打開瀏覽器,輸入url地址:http://127.0.0.1:1880/打開編輯器。

2. 添加一個(gè)Inject節(jié)點(diǎn)

說明:Inject節(jié)點(diǎn)允許您通過單擊節(jié)點(diǎn)上的按鈕或設(shè)置兩次注入之間的時(shí)間間隔,將消息注入流程中。

操作步驟:從左側(cè)通用工具欄中將Indect節(jié)點(diǎn)拖到工作區(qū)上,默認(rèn)為時(shí)間戳。

選擇新添加的Inject節(jié)點(diǎn),可在信息側(cè)欄窗格中查看有關(guān)其屬性的信息以及對(duì)其操作的描述。
3.添加Debug節(jié)點(diǎn)

與第2步同樣的方式,添加一個(gè)Debug節(jié)點(diǎn)。

4.將兩個(gè)節(jié)點(diǎn)連接起來

通過在一個(gè)節(jié)點(diǎn)的輸出端口與另一個(gè)節(jié)點(diǎn)的輸入端口之間拖動(dòng),將Inject節(jié)點(diǎn)和Debug節(jié)點(diǎn)連接在一起。這個(gè)過程跟畫visio很像,可自行實(shí)踐

Node-RED:IBM開源的新興可視化低代碼物聯(lián)網(wǎng)編排平臺(tái)(低代碼 物聯(lián)網(wǎng))

5.部署調(diào)試

點(diǎn)擊左上角的“部署”按鈕,即可將程序一鍵部署到服務(wù)端。

選中“調(diào)試”側(cè)欄選項(xiàng)卡后,單擊“注入”按鈕。您應(yīng)該會(huì)在側(cè)邊欄中看到數(shù)字。默認(rèn)情況下,注入節(jié)點(diǎn)使用自1970年1月1日以來的毫秒數(shù)作為其有效負(fù)載。

以上就完成了我們的HelloWorld程序,開始你的探索之旅吧!

使用文檔:https://nodered.org/docs/getting-started/

Node-RED:IBM開源的新興可視化低代碼物聯(lián)網(wǎng)編排平臺(tái)(低代碼 物聯(lián)網(wǎng))

開源協(xié)議

Copyright OpenJS Foundation and other contributors, https://openjsf.org under the Apache 2.0 license.

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。

(0)
上一篇 2024年7月5日 下午2:41
下一篇 2024年7月5日 下午2:53

相關(guān)推薦

  • 精細(xì)化項(xiàng)目管理軟件

    精細(xì)化項(xiàng)目管理軟件 隨著項(xiàng)目管理的不斷發(fā)展,精細(xì)化項(xiàng)目管理軟件已經(jīng)成為了項(xiàng)目管理中不可或缺的一部分。這些軟件可以幫助項(xiàng)目經(jīng)理更好地管理項(xiàng)目,提高項(xiàng)目的效率和質(zhì)量。本文將介紹一些常用…

    科研百科 2024年7月23日
    3
  • 軟考配套輔導(dǎo)系統(tǒng)集成項(xiàng)目管理

    軟考配套輔導(dǎo)系統(tǒng)集成項(xiàng)目管理 隨著計(jì)算機(jī)技術(shù)的發(fā)展,系統(tǒng)集成項(xiàng)目管理已經(jīng)成為了軟考考試中的一個(gè)重要模塊。作為一項(xiàng)綜合性的項(xiàng)目管理,系統(tǒng)集成項(xiàng)目管理需要掌握一系列的技能和知識(shí),才能夠…

  • 創(chuàng)新創(chuàng)業(yè)科研項(xiàng)目要怎么做創(chuàng)新創(chuàng)業(yè)科研項(xiàng)目要怎么做

    標(biāo)題: 創(chuàng)新創(chuàng)業(yè)科研項(xiàng)目的做法 正文: 創(chuàng)新創(chuàng)業(yè)是當(dāng)前社會(huì)的重要趨勢,也是推動(dòng)經(jīng)濟(jì)發(fā)展的重要力量。因此,創(chuàng)新創(chuàng)業(yè)科研項(xiàng)目已經(jīng)成為了許多科學(xué)家和工程師的研究目標(biāo)。那么,創(chuàng)新創(chuàng)業(yè)科研項(xiàng)…

    科研百科 2024年9月3日
    4
  • 學(xué)術(shù)科研項(xiàng)目有補(bǔ)貼嗎

    學(xué)術(shù)科研項(xiàng)目的補(bǔ)貼問題 近年來,隨著科學(xué)技術(shù)的不斷發(fā)展,學(xué)術(shù)科研項(xiàng)目逐漸成為學(xué)術(shù)界的重要力量。然而,學(xué)術(shù)科研項(xiàng)目的補(bǔ)貼問題卻一直備受爭議。補(bǔ)貼是否應(yīng)該存在?其意義是什么?對(duì)于學(xué)術(shù)界…

    科研百科 2025年5月8日
    4
  • 如何寫醫(yī)學(xué)科研項(xiàng)目

    如何寫醫(yī)學(xué)科研項(xiàng)目 醫(yī)學(xué)科研項(xiàng)目是研究醫(yī)學(xué)問題的一種重要形式,也是醫(yī)學(xué)研究中必不可少的一部分。一篇好的醫(yī)學(xué)科研項(xiàng)目需要經(jīng)過認(rèn)真的策劃和撰寫,才能夠得到評(píng)委的認(rèn)可和讀者的關(guān)注。本文將…

    科研百科 2025年5月8日
    6
  • 福建運(yùn)營管理系統(tǒng)項(xiàng)目

    福建運(yùn)營管理系統(tǒng)項(xiàng)目 福建運(yùn)營管理系統(tǒng)項(xiàng)目是一個(gè)現(xiàn)代化的運(yùn)營管理平臺(tái),旨在為福建的電商和零售商提供高效、安全和便捷的解決方案。該項(xiàng)目的實(shí)現(xiàn)將促進(jìn)福建電商和零售行業(yè)的發(fā)展,提升企業(yè)的…

    科研百科 2025年6月12日
    0
  • 黨務(wù)工作經(jīng)費(fèi)

    黨務(wù)工作經(jīng)費(fèi)黨務(wù)工作經(jīng)費(fèi)相比以前,城鄉(xiāng)發(fā)展明顯的落后,許多國際部已經(jīng)面臨轉(zhuǎn)型期,也是國家發(fā)展的重要時(shí)期,所以大力發(fā)展體制,也是我國經(jīng)濟(jì)飛速發(fā)展的表現(xiàn)。在這一階段,在列強(qiáng)人口、社會(huì)公…

    科研百科 2024年11月20日
    2
  • 廣西2024年公需科目繼續(xù)教育入口

    廣西2024年公需科目繼續(xù)教育入口 近年來,公需科目教育已成為許多國家政府和企業(yè)的重要投資方向之一。在中國,公需科目教育也在不斷發(fā)展,以適應(yīng)不斷變化的市場需求和技術(shù)趨勢。因此,對(duì)于…

    科研百科 2024年11月5日
    8
  • 音樂科研項(xiàng)目名稱大全圖片

    音樂科研項(xiàng)目名稱大全圖片 音樂科研項(xiàng)目是音樂與科技結(jié)合的領(lǐng)域,旨在探索新的音樂表現(xiàn)形式和音樂作品的創(chuàng)作方法。近年來,隨著人工智能技術(shù)的發(fā)展,音樂科研項(xiàng)目也逐漸得到了廣泛關(guān)注。本文將…

    科研百科 2025年5月27日
    1
  • 科研項(xiàng)目支出預(yù)算怎么填

    科研項(xiàng)目支出預(yù)算是科研項(xiàng)目中非常重要的一項(xiàng),直接關(guān)系到項(xiàng)目的進(jìn)度和成果。在填寫科研項(xiàng)目支出預(yù)算時(shí),需要注意以下幾點(diǎn): 1. 預(yù)算金額要合理 預(yù)算金額應(yīng)該根據(jù)項(xiàng)目的具體情況來確定,不…

    科研百科 2025年4月16日
    3
一区二区三区高清视频在线观看| www夜插内射视频网站| 扒下胸罩揉她的乳尖调教| 国产成人精品亚洲| 黑人巨大videos极度另类| 国产精品污视频| 91久久香蕉国产线看观看软件| 国产精品电影在线| 57pao一国产成视频永久免费| 国产精品99久久精品爆乳| 鲁啊鲁在线观看| 国产在线麻豆精品| 老司机无码精品A| 国产91在线视频| 粗喘撞吟np文古代| 免费观看成年人网站| 精品熟女少妇av免费久久| 华人生活自拍区杏吧有你| 狠狠色婷婷丁香综合久久韩国| 人人妻人人澡人人爽人人精品 | 5566中文字幕| 国产成人高清视频免费播放| 被女同桌调教成鞋袜奴脚奴| 国产99视频精品草莓免视看| 男人把女人桶爽30分钟一| 亚洲韩国欧美一区二区三区| 欧美三级在线观看播放| 亚洲av无码片区一区二区三区| 欧美jizz18性欧美| 亚欧洲精品在线视频免费观看 | 色噜噜狠狠狠狠色综合久一| 嗯啊~被触手怪女性灌液漫画| 绿帽子巨物夺娇妻09| 国产仑乱无码内谢| 精品国产一区二区三区AV性色| 噜噜噜在线视频免费观看| 狠色狠色狠狠色综合久久| 亚洲欧美精品成人久久91| 日韩精品无码一区二区三区 | 国产av人人夜夜澡人人爽| 热久久99影院|