【问题标题】:Using a websocket or APE(Ajax Push Engine) technology on a Webhost在 Web 主机上使用 websocket 或 API(Ajax 推送引擎)技术
【发布时间】:2017-03-03 09:04:42
【问题描述】:

我有一个问题,在谷歌上搜索后似乎无法回答。 我有一个托管在网络主机上的网站,但我想在其上引入一些实时功能,例如实时通知系统或聊天系统。

据我了解,模拟实时功能的短轮询和长轮询方法有点过时了。今天有了现代 HTML5,我们可以使用我所理解的 Websockets,或 APE(Ajax 推送引擎)。 问题是我不明白,如果他们需要连接的服务器才能工作,我该如何在网络主机上使用 websocket 或 APE?

如何在同一主机上运行该服务器和我的网站?或者也许我错过了什么?

你能给我一些关于这个问题的信息,我可以阅读吗?

谢谢。

【问题讨论】:

    标签: javascript html websocket


    【解决方案1】:

    WebSocket 只是另一种协议。它在端口 80 上工作,所以幸运的是您不需要新服务器。

    你只需要在你的后端实现一个抽象级别(但也许它可以自己做)来获取 HTTP 请求并查看是否有 upgrade 标头。

    如果答案是肯定的,则转到 websocket 代码,如果不使用标准 HTTP。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多