【问题标题】:setting up web sockets设置网络套接字
【发布时间】:2013-11-01 19:09:18
【问题描述】:

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

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

教程参考:

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

【问题讨论】:

    标签: javascript websocket


    【解决方案1】:

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

    Socket.io

    谁在 node.js 上工作,它很容易设置并且是一个很好的起点。稍后,您可以拥有任何语言的 Websockets 端点。 Java 和 C# 解决方案当时有点复杂。

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        【解决方案3】:

        您是否在websocket.org 上看到了出色(且简单)的回声示例?

        此外,Kaazing 有一个托管的 WebSocket 服务器,以及一个基于浏览器的教程,引导您完成一个简单的 pub-sub 示例。 签出:

        希望这会有所帮助!

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2013-03-18
          • 1970-01-01
          • 2021-12-03
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2022-10-04
          相关资源
          最近更新 更多