我有两个在同一服务器上运行的应用程序。一个是c ++应用程序,另一个是在vertx之上运行的Java Web服务器。 Web服务器希望将请求发送到C ++部分并获得响应。 ZeroMq似乎是进行进程间通信的有效解决方案。而且它与vertx(https://github.com/dano/vertx-zeromq)之间存在一座桥梁,但没有充分记录。
我想知道我能用这座桥做什么:
它是否有工作的机会,或者我误会了zeroMq网桥?
答案 0 :(得分:0)
这听起来对我来说是正确的,但是您不需要ZeroMQ-您可以只使用常规TCP-https://vertx.io/docs/vertx-tcp-eventbus-bridge/java/,并且具有良好的文档和支持。
我目前正在研究在我的项目中使用ZeroMQ的好处,并且怀疑它对于更复杂的拓扑结构很有用,例如“在不知道谁想要它的情况下广播事件(不需要处理程序进行注册)”,但是Vertx却没有。从我所看到的来看,不支持这一点。