今天我看一下Rasmus在这里使用ZeroMQ和libevent在PHP中所描述的http://toys.lerdorf.com/archives/57-ZeroMQ-+-libevent-in-PHP.html。
我让它工作,但我注意到客户端等待服务器返回/发送响应。是否可以使客户端脚本不等待服务器响应?我只是希望我发送到服务器的消息是“火上浇油”。
我google了一下但没有提出任何有用的东西,ZeroMQ PHP客户端库似乎没有太多关于异步通信的选项或者我错过了什么?
答案 0 :(得分:2)
该示例使用REP / REQ套接字对,并且最终的recv()调用不是必需的,但我建议您改为使用PUSH / PULL对(客户端上的PUSH,服务器上的PULL),然后您可以在发送后立即关闭客户端套接字。在这种情况下,必须丢弃服务器中的回复部分。