An open API service indexing awesome lists of open source software.

https://github.com/ashrawan/jms-publisherconsumer


https://github.com/ashrawan/jms-publisherconsumer

Last synced: 8 months ago
JSON representation

Awesome Lists containing this project

README

          

# JMS-Publish/Subscribe Demo Application
* Spring Boot
* Apache ActiveMQ

### JMS
Java message service enables logically coupled communication between two or more systems.

##### JMS has several implementations..
[Apache ActiveMQ](http://activemq.apache.org/activemq-5150-release.html)

#### There are two types of messaging models in JMS.
1. Point-to-Point Messaging Domain
2. Publish/Subscribe Messaging Domain

##### With Spring boot
```

org.springframework.boot
spring-boot-starter-activemq

```

+ ActiveMQConnectionFactory
+ DefaultJmsListenerContainerFactory
+ JmsTemplate
+ ActiveMQTopic
+ @JmsListener

### Deployment
Go to: Apache ActiveMQ Extracted folder / bin

`cmd` -> activemq start

+ Run Spring boot application