Главное, что вам нужно для создания собственного JMS-приложения - это брокер сообщений, который обеспечивает реализацию JMS-клиента.
ActiveMQ Artemis - отличное место для старта. Загрузите его и посмотрите примеры в каталоге examples/
.Начните с чего-то простого, такого как пример queue
(в каталоге examples/features/standard/queue
).Вы можете запустить пример, выполнив команду mvn verify
в каталоге примера.Это запустит брокера и запустит клиентский код.Вы можете посмотреть код и изменить его так, как вы хотите, и запустить его снова.Это позволит вам легко экспериментировать и учиться на собственном примере.