除了Java Applet之外,我们还能从UDP套接字中读取吗? 我知道websockets是TCP套接字,但是我需要通过udp套接字,HTML5中的任何东西或任何东西与服务器通信? 我已经从 two years ago和two years ago no UDP再次查看了这篇文章。 我想知道现在是否有任何新方法我们在2013年使用浏览器通过udp socket与服务器通信?
答案 0 :(得分:24)
由于安全性限制(例如分布式拒绝服务(DDOS)攻击),您无法在Javascript中完成任务。客户端JS最接近的技术(我知道)是WebRTC。
使用WebRTC,您可以使用SRTP上的DataChannel和ICE作为可能的解决方案。
另见:
答案 1 :(得分:9)
您可以同时使用chrome.socket API的TCP和UDP连接,但这仅适用于Packaged Apps(即捆绑在容器中的应用程序将作为桌面应用程序运行)。
当Chrome扩展程序处于实验状态时(参见this answer,来自a user who works at Google并且co-presenter for Packaged Apps at Google I/O 2012)