在C中我们有套接字和描述符,可以将其中的一个移交给一个线程,这使得您可以接受传入的连接并给出工作到你喜欢的线程,线程可以自己发送回应。ZeroMQ:如何实现类似C的多线程
我的问题是,我怎样才能实现这与ZeroMQ?对于Request-Reply模式,似乎我不能异步发送和接收,响应必须按顺序进行,我的目标是将多个客户端连接到单个服务器,而不是按顺序发送响应。
我查看了请求响应模式,但API明确指出,使用该多线程的Socket是一个坏主意。也许我错过了一些东西,或者ZeroMQ比我知道的更聪明。如果您需要更多信息,请发表评论,我会尽我所能提供信息。
我也有一个看看提供的例子:Code Examples
这里是插座描述:ZMQ-Socket
不幸的是,该页面不存在。谨慎张贴在这里,所以这是一个答案? –
嗨d -_- b这里是另一个选择它waybackmachine http://web.archive.org/web/20120704201150/http://www.zeromq.org/blog:multithreaded-server –
很好的阅读。谢谢奥利弗。 –