Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTML5WebSockets和XMPP服务器对话框_Sockets_Xmpp - Fatal编程技术网

HTML5WebSockets和XMPP服务器对话框

HTML5WebSockets和XMPP服务器对话框,sockets,xmpp,Sockets,Xmpp,使用web套接字是否意味着浏览器能够直接与xmpp服务器(任何其他IM服务器)通信 Thx.否。允许TCP级别访问任意服务器将导致各种安全问题。想象一下,一个网站让每个用户都连接到SMTP服务器并开始发送垃圾邮件……突然间,你遇到了一个大规模分布的垃圾邮件攻击,特别是在一个主要网站上,如果与XSS攻击结合在一起的话。Web套接字周围有少量框架,旨在使此类攻击不可能发生,而不会在TCP上增加太多开销。有一天。我们可能会为WebSocket定义一个XMPP子协议,当客户端和服务器都支持它时,它可以取

使用web套接字是否意味着浏览器能够直接与xmpp服务器(任何其他IM服务器)通信


Thx.

否。允许TCP级别访问任意服务器将导致各种安全问题。想象一下,一个网站让每个用户都连接到SMTP服务器并开始发送垃圾邮件……突然间,你遇到了一个大规模分布的垃圾邮件攻击,特别是在一个主要网站上,如果与XSS攻击结合在一起的话。Web套接字周围有少量框架,旨在使此类攻击不可能发生,而不会在TCP上增加太多开销。

有一天。我们可能会为WebSocket定义一个XMPP子协议,当客户端和服务器都支持它时,它可以取代BOSH(/)。与此同时,BOSH得到了广泛的应用。

您可以想到HTTP轮询。。。。 并沿8080端口传输xmpp数据