是否有某種方法可以用來從瀏覽器中啓動某些會監聽TCP連接的東西?我探索了Silverlight,但看起來我只能通過Silverlight應用程序連接到第三方。我在尋找的是讓用戶在瀏覽器中運行一些可以接收第三方連接的東西。我開始認爲它有很大的濫用潛力,所以這是不允許的,但我希望我能忽略一些東西。通過瀏覽器收聽TCP連接
3
A
回答
2
在一般情況下,用於模擬瀏覽器監聽連接流行的方法,就是聽他們的服務器上,然後用comet,long-polling,reverse AJAX或類似的技術來「推」消息從服務器到瀏覽器。
通過這種方式,您可以保持在所有規則和限制範圍內,並且您將做一些長久以來一直試用和測試的方法。它甚至可以通過防火牆工作,因爲從技術上講它仍然是啓動與服務器連接的瀏覽器。
顯然這和列出TCP連接不一樣,但它可能是您考慮的選項。
1
如果我明白你在找什麼,我認爲一個java applet就可以做到這一點。用戶將導航到帶有小程序的頁面,然後(假設他們「信任」小程序),它將能夠監聽TCP連接。
您唯一的問題可能是用戶計算機上的防火牆。
(我假設你需要這個過程在本地運行,否則服務器端方法會更好)
0
你可以很可能做一些與Flash XML Sockets。
這就是說,如果你需要原始TCP然後這不適合你。
0
你想要的WebSocket:http://blog.chromium.org/2009/12/web-sockets-now-available-in-google.html
火狐也有他們。
相關問題
- 1. 通過Swt Eclipse瀏覽器收聽字段更改
- 2. 通過終端連續收聽tcp端口
- 3. 通過廣播接收器檢測瀏覽器啓動
- 4. 如何通過TCP發送者和收聽者連接兩個圍繞系統
- 5. 無法通過瀏覽器連接到雲服務器(iptables)
- 6. c#通過TCP連接接收來自GPS的數據
- 7. 收聽AUX連接
- 8. 如何捕獲或收聽瀏覽器通知?
- 9. 來自同一瀏覽器的PHP同步TCP連接
- 10. 從瀏覽器(擴展)啓動TCP連接?
- 11. 通過代理通過TcpClient連接到TCP服務器
- 12. 瀏覽器連接問題
- 13. 瀏覽器可以通過SSL/TLS連接到代理嗎?
- 14. 通過SSL/Https連接某些瀏覽器時突然超時
- 15. ElasticSearch無法通過主機瀏覽器連接
- 16. 不能在VSCode調試通過連接到Chrome瀏覽器
- 17. WebRTC如何通過2個瀏覽器的局域網連接
- 18. 通過瀏覽器連接APK的安裝安裝
- 19. 通過瀏覽器連接到UDP端口5566
- 20. 通過tcp接收多個圖像
- 21. 通過TCP接收Unicode字符
- 22. 通過收聽廣播接收器來電,而不PhoneStateIntentReceiver或PhoneStateListener
- 23. JApplet通過Eclipse連接到localhost Mysql,但不通過web瀏覽器
- 24. 通過照片收集瀏覽Javascript
- 25. 如何通過瀏覽器
- 26. 製作通過瀏覽器
- 27. html5的websocket可以通過瀏覽器監聽端口嗎?
- 28. 凱撒密碼通過TCP連接Android
- 29. 通過hping3建立TCP連接
- 30. 通過TCP/IP連接到SQL Anywhere