在这篇文章中,我们将深入了解JeroMQ,这是ZeroMQ的一个纯Java实现。我们将看看它是什么,以及它在我们的应用程序中能为我们做些什么。
2. ZeroMQ 是什么?
ZeroMQ 是一个消息基础设施,它不需要任何实际的基础设施服务来设置。我们不需要像使用ActiveMQ或Kafka这样的实现中的单独消息代理。相反,我们应用程序中的ZeroMQ依赖项有能力为我们完成所有这些工作。
那么,我们能用这个做什么呢?我们可以实现我们通常想要的所有标准消息模式:
- 请求/响应
- 发布/订阅
- 同步与异步
- 等等
大约 11 分钟