使用 RabbitMQ 的 Jakarta EE 10 消息传递

Jakarta EE 10 Messaging with RabbitMQ

RabbitMQ 是一个跨平台、跨语言的“消息代理”。本课程将教您如何使用 RabbitMQ 的 Java 库来发布和消费消息。您将了解交换器和队列以及如何使用不同的消息模式

消息代理提供了一种机制,可以将应用程序与应用程序松散耦合,与代理交换消息,而不必彼此了解太多。

这允许应用程序彼此独立地发展,并且整个系统都可以扩展。一种常见的消息代理是 RabbitMQ,它是一种跨平台、与语言无关的代理,您可以在其中使用 Java、C#、Python 或任何其他语言编写客户端。

在本课程 Jakarta EE 10 Messaging with RabbitMQ 中,您将学习使用 RabbitMQ 作为消息代理来发布和使用消息。

首先,您将了解什么是消息代理以及使用 RabbitMQ 所需的详细信息。

接下来,您将了解如何发布和使用“直接”消息。

最后,您将学习如何使用 RabbitMQ 公开的不同消息模式,例如发布/订阅和路由。完成本课程后,您将掌握创建高度分离的应用程序所需的 RabbitMQ 技能和知识。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。