2011-01-28 54 views

回答

2

XHR是要走的路。它不應該被任何防火牆阻止,因爲它是作爲一個普通的瀏覽器請求發送的,類似於檢索外部js文件或圖像。使用其他任何東西都會顯得很腥。

+0

好的,但XHR不能使用80以外的其他端口。我不想用我的應用程序的用戶使用端口80。 – blez 2011-01-28 02:56:56

0

您可以實現HTML5 WebSockets。 http://www.html5rocks.com/tutorials/websockets/basics/

在您的外部應用程序中,您定義了WebSocket服務器(許多許多語言的許多實現)。你只需通過它在你的擴展連接。您可以通過允許您的WebSocket收聽您指定的任何端口。

相關問題