设置Web套接字

时间:2013-11-01 19:09:18

标签: javascript websocket

使用Web套接字时,我可以找到所有教程,讨论客户端的代码。但是服务器端被省略了。这里的连接URL实际上指的是什么?我是否还需要使用PHP,Ruby,node.js或任何服务器端语言?

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

参考教程:

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

3 个答案:

答案 0 :(得分:0)

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

  

Socket.io

谁在node.js上工作,它很容易设置,也是一个很好的起点。稍后您可以使用任何语言的Websockets端点。到目前为止,Java和C#解决方案有点复杂。

答案 1 :(得分:0)

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

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

答案 2 :(得分:0)

您是否在websocket.org上看到了很棒的(简单的)回音样本?

此外,Kaazing有一个托管的WebSocket服务器和一个基于浏览器的教程,它将引导您完成一个简单的pub-sub示例。 退房:

希望这有帮助!