Skip to content

in progress: Reactive WebFlux EventSourced CQRS spring-integration-jms app

Notifications You must be signed in to change notification settings

daggerok/reactive-es-cqrs-jms-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

reactive jms es cqrs app

In progress: Reactive EventSourced CQRS JMS app

build, run, test

# run app
./mvnw spring-boot:run
# subscribe server side events
http --stream :8080/event-stream &
# send messages
http :8080 msg=hello
http :8080 msg=world

api

$ http :8080
HTTP/1.1 200 OK
Content-Length: 273
Content-Type: application/json;charset=UTF-8
{
    "_links": [
        {
            "href": "http://localhost:8080",
            "method": "*",
            "rel": "_self",
            "templated": false
        },
        {
            "href": "http://localhost:8080",
            "method": "POST",
            "rel": "send",
            "templated": false
        },
        {
            "href": "http://localhost:8080/event-stream",
            "method": "GET",
            "rel": "subscribe",
            "templated": false
        }
    ]
}

links: