首頁
支援
在 LabVIEW中使用Secure Websockets工具
在 LabVIEW中使用Secure Websockets工具
更新 Jul 21, 2024
產品資訊
產品資訊中描述經過驗證可以使用本文所述解決方案之產品。此解決方案可能也適用於其他類似產品或應用。
程式語言
LabVIEW G
問題敘述
NI是否在LabVIEW中提供的使用Secure Websockets工具?
在使用基礎的TLS功能時,我無法實現與websocket server建立安全連線。有沒有方法測試我是否可以連線到安全的websocket server?
解決方案
該工具由第三方免費提供,可以透過此
連結
取得。請從GitHub頁面下載壓縮包檔。
解壓縮後,請運行下圖所圈出的
VI Package Configuration File
透過VIPM進行安裝。
WebSockets Secure Addon.lvproj這個範例project位於
Source
資料夾中。每個VI裡均包含有關如何運行和使用範例的說明。您可以使用
Secure Client Example. vi
檢查您的client是否能夠連線到安全的Websocket server。
相關資訊
該工具是使用
Transport Layer Security (TLS) API
建構的,此外NI也提供了一個範例,也可用於檢查client是否能夠連線到安全的Websocket server。此範例稱為
Connect to TLS Server. vi
,位於
C:\Program Files (x86)\National Instruments\<LabVIEW version>\examples\Data Communication\Protocols\TLS
中。
NI沒有為websocket開發任何工具,也不對第三方工具提供支援。LabVIEW websocket工具是由NI的合作夥伴MediaMongrels開發的。可以在
每個GitHub產品的Repository
或
MediaMongrel網站
獲得基本的支援。
有許多可用的方法和工具可於建立物聯網 (IoT)的資料傳輸,websocket是其中之一。請確保您的application使用合適的工具。
相關連結
LabVIEW Secure Websockets Addon - Github
Transport Layer Security (TLS) - LabVIEW Programming Reference Manual
A Practical Guide for Connecting LabVIEW to the Industrial IoT
How Do I Use WebSockets for Data Communication in LabVIEW?
Establish a Connection with Cloud System Through Bidirectional Communication Protocol Supporting TLS/SSL
其他支持選項
詢問NI社區
在我們的論壇中與其他用戶協作
搜索NI社區以尋求解決方案
請求工程師的支持
需要具備有效的服務合約或有效的租用版軟體,且支援選項因國家/地區而異。
打開服務請求
了解租用版軟體與服務
了解硬體服務計畫
Was this information helpful?
Helpful
Not Helpful