![](/img/trans.png)
[英]How to provide Java callbacks (with 'void' return type), to Scala?
[英]ZeroMQ Callbacks for Java/Scala
我正在寻找ZeroMQ for Java / Scala的任何包装器。 我想在套接字中添加回调,但默认情况下zmq不提供此功能。 只阻止操作'recv'。 另一种方法是创建循环和用户Poller,但也许存在一些其他解决方案?
为什么不创建一个简单的Actor,它将回调作为构造函数arg然后只是坐在:
while( running ) {
callback ( subscriber.recv( 0 ).asInstanceOf[Array[Byte]] )
}
如果速度不是一个要求,你也可以看看AKKA ZeroMQ模块,它遵循传统的非阻塞消息传递。 但是我觉得它比香草JZMQ要慢得多。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.