在這個實例中我們創(chuàng)建一個OPCUA發(fā)現(xiàn)服務(wù)器
發(fā)現(xiàn)流程,如下圖:
1.0 安裝依賴
npm install node-opcua-server-discovery
2.0 創(chuàng)建發(fā)現(xiàn)服務(wù)器
發(fā)現(xiàn)服務(wù)器內(nèi)代碼
const discoveryServer = new OPCUADiscoveryServer({ port: 4840 }); await discoveryServer.start(); console.log("發(fā)現(xiàn)服務(wù)器啟動 ")const endpointUrl = discoveryServer.endpoints[0].endpointDescriptions()[0].endpointUrl; console.log(" 發(fā)現(xiàn)服務(wù)器的端點 url是 ", endpointUrl );
3.0 服務(wù)器
讓我們創(chuàng)建一個服務(wù)器,然后將自己注冊到發(fā)現(xiàn)服務(wù)器
服務(wù)器內(nèi)部代碼
啟動發(fā)現(xiàn)服務(wù)器
現(xiàn)在啟動discovery_server.ts。
npx ts-node discovery_server.ts
啟動服務(wù)器
現(xiàn)在啟動registering_server.ts腳本。
npx ts-node registering_server.ts
審核編輯:劉清
-
服務(wù)器
+關(guān)注
關(guān)注
12文章
9336瀏覽量
86150 -
OPCUA
+關(guān)注
關(guān)注
1文章
25瀏覽量
2379
發(fā)布評論請先 登錄
相關(guān)推薦
基于esp8266創(chuàng)建一個TCP服務(wù)器,TCP服務(wù)器每秒自動斷開連接是為什么?
![](https://file.elecfans.com/web2/M00/B1/65/poYBAGTBH5qALlsKAARlnkbw5Sw998.png)
![](https://file.elecfans.com/web2/M00/B1/DE/pYYBAGTBIKaABS3kAAMbH7MAl-w735.png)
GATEclipse如何發(fā)現(xiàn)一個連接的GATT服務(wù)器支持的服務(wù)?
TCP服務(wù)器創(chuàng)建過程
使用NodeMCU創(chuàng)建一個簡單的HTTP服務(wù)器
OPCUA基本結(jié)構(gòu)相關(guān)資料下載
MiniWebServer_創(chuàng)建服務(wù)器的示例工具
【2】OPCUA參考_OPCUA基本結(jié)構(gòu)了解
![【2】<b class='flag-5'>OPCUA</b>參考_<b class='flag-5'>OPCUA</b>基本結(jié)構(gòu)了解](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
如何創(chuàng)建更安全的Web服務(wù)器
一個服務(wù)器怎么搭建兩個網(wǎng)站?
云服務(wù)器與普通服務(wù)器有哪些區(qū)別?
工業(yè)智能網(wǎng)關(guān)BL110應(yīng)用之三十一: 如何配置OPC UA服務(wù)器
![工業(yè)智能網(wǎng)關(guān)BL110應(yīng)用之三十一: 如何配置OPC UA<b class='flag-5'>服務(wù)器</b>](https://file.elecfans.com/web2/M00/67/2D/poYBAGMW5uyAAvyYAAB0-y4ST-A657.png)
虹科干貨 | 虹科Panorama SCADA平臺連接OPC UA服務(wù)器操作詳解
![虹科干貨 | 虹科Panorama SCADA平臺連接OPC UA<b class='flag-5'>服務(wù)器</b>操作詳解](https://file.elecfans.com/web2/M00/3F/D7/poYBAGJqPMKAEXjWAAAOpepuZJ8475.jpg)
評論