我如何帮助自己学习JMS?

时间:2019-02-05 22:21:59

标签: jms

我想通过开发自己的简单应用程序来理解JMS的基本概念。我花了一些时间在一些教程上,但是这并没有帮助我理解消息传递的工作原理。

我需要构建自己的程序吗?

1 个答案:

答案 0 :(得分:1)

构建自己的JMS应用程序所需的主要事情是消息代理,该代理提供JMS客户端实现。

ActiveMQ Artemis是一个很好的起点。 Download it并查看examples/目录中的示例。从queue示例(在examples/features/standard/queue目录中)开始。您可以通过在示例目录中执行命令mvn verify来运行示例。它将启动代理并运行客户端代码。您可以查看代码并根据需要进行更改,然后再次运行。这将使您可以轻松地进行实验并通过示例进行学习。