2012-10-10 52 views
0

我現在正在做的項目是從使用RS-232端口的規模中獲取權重並將其發佈到網站中,然後按提交數據將被保存到服務器中。 我也學習如何使用名爲javax.comm的java API從這些端口獲取值。但是,我認爲它只能在服務器上運行,並且可能適用於一臺計算機。那就是問題所在。因此,我想創建一個網站,客戶端計算機可以訪問該網站並稱量該比例,然後將其保存到服務器中。那麼,我們該怎麼做呢? JavaScript是否適用於它?如何從客戶端的串口(RS-232)獲取數據

謝謝:)

+0

需要使用flash或Java構建插件。大多數瀏覽器不會允許JavaScript來做到這一點。 –

+0

你也可以做一個Firefox插件 – ama2

+0

如何製作一個插件,我們可以使用哪種語言?我們可以用鉻製作它,我的網站在鍍鉻上效果很好 –

回答

0

當然你艾米瀏覽器插件做到這一點,但是,這將使應用程序瀏覽器特定的。相反,您可能會創建一個簡單的桌面代理(Windows服務,任務欄應用程序),它將安裝在客戶端計算機上。

現在,該代理應該響應來自您的網頁的HTTP請求,該請求指向http:// [localhost]:[port]。這可能需要在代理中嵌入一個簡單的HTTP服務器。您需要處理的另一個複雜問題是跨源請求。您可以使用JSONp或CORS來處理該問題。