apache camel eip框架有一个支持reactive streams的组件。
从文档中我可以看出,reactive-streams组件只能在单个JVM中工作,来往于camel路由反应流。
在一个应用程序中有一个camel生产者,而在另一个应用程序中有一个camel消费者,在网络上产生和消费反应流,应该有什么合适的机制?
我假设需要某种类型的中间件,哪种中间件适合这种情况?
发布于 2019-10-15 16:41:18
RSocket将是一个很好的选择http://rsocket.io/
它在网络上扩展了反应流模型。
Java实现https://github.com/rsocket/rsocket-java在内部使用项目反应器,因此RX操作员可以自动工作,您可以获得反压力等。
它得到了很好的支持,并且最近被Spring框架采用。
https://stackoverflow.com/questions/58389482
复制相似问题