2008-11-21 208 views
24

我在想如何限制AJAX應用程序必須輪詢更新,什麼時候最理想的是讓javascript能夠建立到服務器的真正雙向連接。我想知道是否有某種方法將JavaScript與一個瀏覽器插件集成在一起,這個瀏覽器插件可以創建一個tcp連接,以便我可以將數據傳入和傳出瀏覽器插件。如何通過JavaScript通過TCP套接字進行通信?

+0

真的很酷的想法,+1的思維 – seanb 2008-11-21 01:52:08

回答

11

下面是一個類似的方法實現:

它使用Java Applet和橋樑及其對JavaScript的,有趣的API ...

這裏一個又一個:

這一個是ActionScript 3的Socket API,橋接的JavaScript包裝...

6

jSocketStream是利用兩個選項Flash的內置XML套接字,但雙方似乎是生產 - 準備。我傾向於使用基於Flash的解決方案而不是Java,因爲瀏覽器滲透率爲higher,並且通常提供更好的用戶體驗(加載時間爲&穩定性)。

9

您可以使用node.js框架的socket.io包,它可以通過npm(節點包管理器)進行安裝。

更詳細usage

+0

+1很不錯:D – 2011-08-08 20:59:39

相關問題