2014-11-24 33 views
1

我正在研究一個涉及通過以太網控制硬件的項目。如何連接到每個瀏覽器的以太網套接字?

遠程控制應用程序應該可以訪問普通瀏覽器,平板電腦和可能的智能手機(並且應該在本地運行!)。所以據我所知,我只限於html/javascript

設備正在正常的以太網端口上偵聽。

有沒有辦法給我打開一個socket?

最近我一直在閱讀很多關於websockets和socket.io的知識,但他們都沒有真正做到這一點。 (都需要一個理解它們的服務器,這裏不是這種情況,這個設備只是理解普通的telnet)

我很困惑,因爲我認爲應該是一個非常簡單的任務,但現在我只是'不知道該怎麼辦

+0

標準策略是從設備本身提供網頁。你能修改設備上的軟件嗎?如果不是,你可以將它與自己的CPU /微控制器打包,並調用組合「設備」? – slebetman 2014-11-24 09:15:03

+0

沒有可能的軟件/固件修改...設備必須「開箱即用」(應用程序應該只在連接設備的情況下適用於所有可能的配置) – user3787706 2014-11-24 09:20:21

回答

2

沒有可能從瀏覽器中直接訪問套接字 - 但是您可以使用代理來執行此操作 - 使用socket.io啓動節點服務器並管理數據流到插座。

+1

嗯..是否有可能讓代理在本地運行?爲了再分配的目的? (「這裏,這是遙控器,只需將此文件夾放在某處並運行它」) – user3787706 2014-11-24 09:22:04