- Apache ActiveMQ 5 (http://activemq.apache.org/)
- Java 8
- Maven 3
-
Start an ActiveMQ broker (if necessary bootstrap before with
setup
)~/ $ activemq setup ~/ $ activemq start
-
Make artifacts available for Maven dependency resolution
~/service-access $ mvn install
-
Start Spring Boot applications
~/service-access/spring-boot-book-service $ mvn spring-boot:run & ~/service-access/spring-boot-checkout-service $ mvn spring-boot:run & ~/service-access/spring-boot-search-service-activemq $ mvn spring-boot:run
-
(For now) Use CLI to interact with the search service. Available commands are
- list
- checkout
- quit