【问题标题】:Using APE with PHP将 APE 与 PHP 一起使用
【发布时间】:2011-03-07 23:09:57
【问题描述】:

我对 APE(Ajax 推送引擎)的工作原理有点困惑。

  1. 您如何知道要从 PHP 应用程序推送到哪个连接,以确保用户正确无误?
  2. 它是 Apache 扩展吗?独立服务器?等等...

一些解释会很棒,谢谢!

【问题讨论】:

    标签: php ape


    【解决方案1】:

    APE 使用独立的 HTTP/Comet 服务器,例如允许长轮询。它需要对旁边运行的 Apache 服务器进行一些配置。它用作开发模块的服务器端javascript框架。

    在事物的客户端,它使用一个 javascript 框架来接收 APE 服务器发送的信息、处理数据并返回用户请求。 加载页面时,会使用var client = new APE.Client(); 创建一个新客户端,然后客户端将连接到服务器。

    更多信息here

    【讨论】:

      【解决方案2】:

      关于 1) 您不能直接“推送给用户”。

      您可以通过 PHP 执行的操作称为“内联推送”。 基本上,您需要在 APE 服务器上从 PHP 调用命令,将您想要发布的信息与 som 信息一起传递给将数据推送到的 APE 服务器。

      这要求您跟踪您在 APE 服务器上的登录用户(最好通过用户名/登录名)。 APE本身并没有任何连接用户的登录信息,需要创建一些函数来实现。

      可以在此处找到围绕该主题的博客文章: http://www.xosofox.de/2010/10/ape-user-handling/

      【讨论】:

        猜你喜欢
        • 2011-09-17
        • 2016-03-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-09-26
        • 2023-03-17
        相关资源
        最近更新 更多