websockets apache服务器兼容性

时间:2012-01-10 13:51:32

标签: apache html5 websocket

我想创建一个应用程序,当它们通过xml到达文件夹时显示新数据。我想使用html5网络套接字,但我对它应该如何完成感到困惑。我在我的机器上使用xaamp进行开发。我是否必须安装另一台服务器才能使用websockets? apache是​​否兼容,如果是,我如何与客户端建立连接。提前谢谢..

2 个答案:

答案 0 :(得分:5)

您的选择是:

  1. 使用像mod_websocket这样的东西,正如Phillip Kovalev所指出的那样。或pywebsocket。您也可以尝试PHP WebSocket
  2. 使用专用的self-hosted realtime web technology进行服务器和客户端之间的实时通信。如果这样做,您还需要为实时Web服务器通信定义一种应用程序 - 通常通过消息队列实现。
  3. 使用hosted realtime web solution并卸载应用程序的实时推送方面。
  4. 有人担心将Apache与此类技术一起使用,因为这项技术可以维护服务器和客户端之间长期运行的持久连接,而Apache并不知道这方面的优势太大。因此,最好的解决方案可能是:

    1. 使用第二个专用实时Web服务器并结合使用Apache作为应用程序服务器
    2. 使用能够处理多个并发连接的自托管实时Web服务器
    3. 将托管服务与Apache应用程序服务器一起使用。
    4. 如果您不期望有很多并发连接,或者您只是尝试使用该技术,那么就可能只需要Apache就可以了。

答案 1 :(得分:0)

看看mod_websocket。它支持最新且通常由浏览器供应商协议版本实现。

相关问题