簡體   English   中英

我的Web應用程序如何與串行端口通信

[英]How can my web app communicate with serial port

我有一個使用ASP Web API和Angle的雲Web應用程序。 兩者都托管在天藍色。 我需要我的角度應用程序才能與串行端口通信(讀/寫)。 我怎樣才能做到這一點?

我已經讀過chrome應用程序可以連接到usb / serial,但是我仍然對其工作方式感到困惑。 我應該將我的應用程序重建為chrome應用程序,還是應該創建一個單獨的應用程序,還是可以編寫可以打開實際網絡並從當前應用程序訪問序列的chrome應用程序?

您不必重寫您的應用程序。 只需創建一個chrome應用程序,然后將webview用於您的實際雲應用程序即可。 基本上,您必須在chrome應用程序上下文中編寫串行端口通信,並將數據傳遞到chrome應用程序(實際上是從cload加載的應用程序)中的webview上下文中。

另一種方法是在離線chrome應用程序中編寫整個應用程序,並與ajax或websocket的雲服務器通信。

另一件事可能會幫助nw.js。 借助此工具,您可以使用網絡技術創建桌面類應用程序。 基本上,在您的nw.js應用程序中,您將使用node.js串行模塊進行串行通信。

或結合使用這些方法。

我建議使用一種Chrome應用程序方式,因為我對其串行模塊有很好的經驗。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM