0

我试图找到一种在 PHP 和 Flash (AS3) 之间实现推送通知的简单方法。流程如下:我收到一条消息给我的外部 API -> 我需要更新我的客户关于他需要做的更改而不做拉动。

我知道 SmartFox 服务器有能力做到这一点,但 SmartFox 是基于 java 的,但不明白我是否可以从 php 连接到 smart fox,我可以如何做到这一点。

如果有人可以帮忙,请做。

SmartFox 文档

4

1 回答 1

1

我认为 SmartFox 安装对于单独的通知系统来说可能是过大的。SmartFox 服务器与 SWF 客户端保持套接字连接,并以此方式推送和拉取数据,因此更简单的解决方案是运行 PHP 套接字服务器,并使用 AS3 套接字客户端实现。

这个设置的每一端都有一些网络示例,还有一些提供了示例 PHP 服务器和 AS3 客户端的组合,例如:http ://www.kilometer0.com/blog/code/php- xml-socket-服务器/

就个人而言,根据可能的流量和所需的响应程度,我可能更喜欢每隔几秒钟从客户端轮询一个常规的 PHP 脚本,如果有一段时间没有用户输入,可能会减少这些。这当然更容易,但是您特别要求不要拉动,所以请随意忽略它!

于 2013-09-01T17:55:56.247 回答