从浏览器中的udp端口读取

C g*_*ics 26 javascript html5 udp tcp websocket

除了Java Applet之外,我们还能从UDP套接字中读取吗?我知道websockets是TCP套接字,但是我需要通过udp套接字,HTML5中的任何东西或任何东西与服务器通信?我看过这篇文章:两年前两年前的这篇文章再次 没有UDP.我想知道现在是否有任何新方法我们在2013年使用浏览器通过udp socket与服务器通信?

Jer*_*ris 24

由于安全性限制(例如分布式拒绝服务(DDOS)攻击),您无法在Javascript中查找所需内容.对于客户端JS,最接近的技术(我知道)是WebRTC.

使用WebRTC,您可以使用基于SRTP和ICE的DataChannel 作为可能的解决方案.

也可以看看:


nat*_*eta 10

您可以使用chrome.socket API同时使用TCP和UDP连接,但这仅适用于打包应用程序(即捆绑在容器中的应用程序可作为桌面应用程序运行).

当Chrome处于实验状态时,该API可用一段时间(请参阅此答案,来自在Google工作的用户,并且是Google I/O 2012上的打包应用的共同演示者)

  • 谷歌刚宣布他们将删除应用程序:http://blog.chromium.org/2016/08/from-chrome-apps-to-web.html (2认同)