2

今天我看看 Rasmus 在这里描述的http://toys.lerdorf.com/archives/57-ZeroMQ-+-libevent-in-PHP.html在 PHP 中使用 ZeroMQ 和 libevent。

我让它工作,但我注意到客户端等待服务器返回/发送响应。是否可以让客户端脚本不等待服务器响应?我只希望我发送到服务器的消息是“一劳永逸”。

我用谷歌搜索了一下,但没有找到任何有用的东西,ZeroMQ PHP 客户端库似乎没有太多关于异步通信的选项,或者我错过了什么?

4

1 回答 1

2

该示例使用了一个 REP/REQ 套接字对,最终的 recv() 调用并不是绝对必要的,但我建议您使用 PUSH/PULL 对(客户端上的 PUSH,服务器上的 PULL),然后您可以关闭发送后的客户端套接字。在这种情况下,必须丢弃服务器中的回复部分。

于 2012-03-25T19:32:48.663 回答