我开发了一个类似聊天的应用程序,我的服务器应该用 PHP 编写,客户端应该是被动的,只是监听数据。
现在我想从两个脚本开始:send.php 和 server.php
send.php 提供 REST API 以通过 GET 接口向另一个客户端发送消息。
server.php 应该是一个接受来自客户端的连接的 TCP 服务器,以便通过套接字发送数据,目前基于http://php.net/manual/en/sockets.examples.php,所以现在只有客户端连接到他,他发回一些测试字符串。
我的问题是我应该以某种方式连接 send.php 和 server.php 以便当通过 send.php server.php 推送消息时实际上会发送它。
我怎么做?
我想一个选择是将推送的消息存储在服务器存储中并检查 server.php 中的新消息,但我担心它太耗费资源。