This is a demo application that demonstrates the use of JMS Messaging with Server Sent Events to deliver feeds / notifications / push messages to clients.
- Spring Boot
- ActiveMQ Artemis
- Thymeleaf
- H2 database
- Go to https://github.com/apache/activemq-artemis and download your preferred release.
- Copy the folder artemis-docker to a folder - on this example, I'm using this folder for starting.
- The contents of your folder should be like this:
... |
---|
Dockerfile-adoptopenjdk-11 |
Dockerfile-centos |
Dockerfile-debian |
docker-run.sh |
prepare-docker.sh |
readme.md |
- There's a readme.md file you can check it out for more clearance.
- commands used on this example:
#1
./prepare-docker.sh --from-release --artemis-version 2.22.0
#2
cd _TMP_/artemis/2.22.0
#3
docker build -f ./docker/Dockerfile-adoptopenjdk-11 -t apache/artemis-adoptopenjdk-11:2.22.0 .
- Now, you can start utilizing thi docker-compose.yml file.