设置网络套接字

当使用网络套接字时,我可以找到关于客户端代码的所有教程。 但服务器端只是被遗漏了。 这里的连接网址实际上也指向了什么? 我是否也需要使用PHP,Ruby,node.js或任何服务器端语言?

var connection = new WebSocket('ws://html5rocks.websocket.org/echo', ['soap', 'xmpp']);

参考教程:

http://www.html5rocks.com/en/tutorials/websockets/basics/


有一些服务器端语言支持Websockets,我个人推荐使用:

Socket.io

谁在Node.js上工作,安装起来非常简单,而且起点很好。 稍后,您可以使用任何语言的Websockets端点。 随着时间的推移,Java和C#解决方案有点复杂。


是的,你需要一个处理websocket的服务器。 其中许多包括Apache HTTPD,Apache Tomcat,Play框架和nodejs。

这里是一个例子:http://www.tomcatexpert.com/blog/2012/05/01/how-apache-tomcat-implemented-websocket


你有没有在websocket.org上看到很棒的(和简单的)回声样本?

此外,Kaazing还有一个托管的WebSocket服务器和一个基于浏览器的教程,可以引导您通过一个简单的pub-sub示例。 查看:

  • 教程主页与完成的应用程序的截屏
  • 关于分步说明的七篇博客文章
  • 在JSFiddle中完成演示(使用HTML和JavaScript源代码) 提示:在两个浏览器窗口中打开此链接,与图像上方的滑块交互
  • 希望这可以帮助!

    链接地址: http://www.djcxy.com/p/44813.html

    上一篇: setting up web sockets

    下一篇: Ajax push system