A Gradle multi-project used for a University Assesement. It makes use of Apache Camel for message routing and mediation and JMS to talk to ActiveMQ (an open source message broker http://activemq.apache.org/).
common
- Domain Classes.customer-ajax
- A very simple AJAX client used to create customer accounts for testing.customer-service
- The customer accounts service based on Jooby (https://jooby.org/).sales-service
- The sales service also based on Jooby.router
- The router project that contains the routers and routing logic.