我目前正在開發一個ASP.Net MVC4應用程序來自動化生產工作流程。 我的客戶希望解決方案是「零佔用」,因此完全在瀏覽器中運行。從瀏覽器內使用稱重秤的串行/並行通信
我無法想象如何處理的一個問題是從稱重秤的數據中,從頁面內部連接到客戶端的串行/並行端口。 (很明顯,這不能從網頁後端完成...)
我一直在四處挖掘,假設這可能是通過javascript/jquery,但由於這是運行在瀏覽器中的沙箱,假設這樣卡住...
我考慮的方法之一是編寫一個自託管的WCF Web服務,以在連接了該擴展的客戶端上運行(由Windows服務或控制檯應用程序左右託管)顯示刻度讀數。理論上,這將允許我使用我的MVC C#代碼中IIS後端的web服務並將其提供給客戶端。
這種方法的唯一問題是,這需要將應用程序託管在本地,我們希望將該應用程序託管在外部提供程序中。
是否沒有辦法在客戶端專門處理這個問題? 我無法想象我是第一個遇到這個問題的人,但我似乎無法通過在網上搜索找到我要找的東西...
有什麼想法嗎?
在此先感謝! Stijn,Belgium
你不能從單純的客戶端代碼定製硬件交互。瀏覽器擴展可能有幫助 – SLaks
ActiveX組件?? – Omar