使用APE和PHP

我对APE(Ajax Push Engine)的工作方式有点困惑。 你如何知道从PHP应用程序推送到哪个连接,确保用户是正确的? 它是Apache扩展吗?独立服务器?等等... 一些解释会很棒,谢谢!     
已邀请:
APE使用独立的HTTP / Comet服务器,例如,允许长轮询。它需要对在其旁边运行的Apache服务器进行一些配置。它用作服务器端的javascript框架来开发模块。 在客户端,它使用javascript框架接收APE服务器发送的信息,处理数据并发回用户请求。 加载页面时,使用
var client = new APE.Client();
创建新客户端,然后在客户端上连接到服务器。 更多信息在这里     
关于1) 你不能直接“推送给用户”。 你可以用PHP做什么叫做“内联推送”。 基本上你需要在APE服务器上调用一个命令FROM PHP,传递你要发布的信息ALONG,并带有用于将数据推送到的APE服务器WHOM的som信息。 这要求您在APE服务器上跟踪您登录的用户(最好通过用户名/登录)。 APE本身没有关于已连接用户登录的任何信息,您需要创建一些功能来执行此操作。 围绕该主题的博客文章可以在这里找到: http://www.xosofox.de/2010/10/ape-user-handling/     

要回复问题请先登录注册