Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.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
Javascript WebSocket的其他用法是什么(comet除外)?_Javascript_Ajax_Comet_Websocket - Fatal编程技术网

Javascript WebSocket的其他用法是什么(comet除外)?

Javascript WebSocket的其他用法是什么(comet除外)?,javascript,ajax,comet,websocket,Javascript,Ajax,Comet,Websocket,我知道WebSocket为comet提供了更好的解决方案(反向Ajax,通常通过长轮询完成) 我们能用它们做点别的吗? 示例: 我们可以使用它们在浏览器之间进行通信吗? 我们是否可以使用它们与Java应用程序通信(而不是使用小程序)?或其他应用程序(而不是使用闪存)? 我们是否可以使用它们与服务于主页的服务器以外的其他服务器通信(跨域)? 其他类型的用法 我们可以使用它们在浏览器之间进行通信吗 服务器可以获取数据并将其刷新给其他人,以便您可以将数据从一个客户端发送到另一个客户端。是的,这是可

我知道WebSocket为comet提供了更好的解决方案(反向Ajax,通常通过长轮询完成)

我们能用它们做点别的吗?
示例:
我们可以使用它们在浏览器之间进行通信吗?
我们是否可以使用它们与Java应用程序通信(而不是使用小程序)?或其他应用程序(而不是使用闪存)?
我们是否可以使用它们与服务于主页的服务器以外的其他服务器通信(跨域)?
其他类型的用法

  • 我们可以使用它们在浏览器之间进行通信吗
服务器可以获取数据并将其刷新给其他人,以便您可以将数据从一个客户端发送到另一个客户端。是的,这是可能的,但不是直接的

  • 我们是否可以使用它们与Java应用程序通信(而不是使用小程序)?或其他应用程序(而不是使用闪存)
我不完全确定你所说的“Java应用程序”是什么意思,但服务器基本上可以自己做任何事情

  • 我们可以使用它们与服务于主页的服务器(跨域)以外的其他服务器通信吗
当然,这是WebSocket中有趣的部分之一

  • 其他类型的用法

WebSockets创造了大量的机会,其中之一就是你可以创建一个多人游戏,这当然很有趣。

有人能详细介绍一下投票结果吗?对于“Java应用程序”,我指的是与浏览器并行运行的独立Java应用程序。您可以通过java小程序在两者之间进行通信。