【发布时间】:2013-02-11 11:03:24
【问题描述】:
这一切都是从我开始开发 Adobe Air 应用程序开始的,直到现在它还是一个完全单人游戏。我的问题是是否可以在轮到用户时提醒他们而不使用轮询技术(无需不断检查......轮到我了吗?)。我可以使用的技术几乎只有 AIR、PHP 和 MySQL。我目前有一个不支持 ssh 的共享主机包,我相信今年我很快就会更改为支持 ssh 的专用包。
有了这些技术,这可能吗?
我一直在走的想法/方向是。
设置一个 PHP Socket 程序来维护用户之间的连接,并拥有一个 AIR 应用程序将连接到的公共域。例如。我的手机会 POST 到 my.domain.com,它会执行一个 php 脚本来启动一个套接字服务器 "exec("php /socket.php"); 如果它是,应用程序的所有用户都将加入服务器中的一个“池”在其中运行 - 我的理论是 - 我可以与它们保持双向通信。MySQL 服务器可用于跟踪套接字是否打开以及当前在池中的人。这可能吗?
我还认为我无法在应用关闭时通知用户,因为他们将不再位于套接字中。
我只是想知道我是否离这里很远。
【问题讨论】:
标签: php air bidirectional