- Ejemplos https://github.com/spring-projects/spring-integration-samples
- Buen ejemplo https://spring.io/blog/2014/11/25/spring-integration-java-dsl-line-by-line-tutorial
- Documentacion http://docs.spring.io/spring-integration/docs/4.3.1.RELEASE/reference/html/
- Gradle https://spring.io/guides/gs/gradle/
- EIP http://www.enterpriseintegrationpatterns.com/
curl -s https://get.sdkman.io | bash
Edit bash profile:
source "$HOME/.sdkman/bin/sdkman-init.sh"
sdk version
- Instalar Gradle con sdkman
sdk install gradle 3.0
- Iniciar ActiveMQ
cd apache-activemq-5.14.0/bin
./activemq console
Queda disponible el portal en http://0.0.0.0:8161/
- Build de un proyecto:
gradle build
java -jar build/libs/{proyecto}.jar
- Correr cada proyecto por separado en una terminal:
#Tener ActiveMQ activo en un terminal
cd apache-activemq-5.14.0/bin
./activemq console
#Iniciar Middleware
cd middleware
gradle bootRun #Inicia middleware
#Iniciar Cliente generador de ordenes
cd gs-messaging-jms-client
gradle bootRun #Inicia tomcat en el puerto 8080
#Iniciar WebService SOAP, deploy en tomcat
#Iniciar Cliente event driven consumer
cd mobilesys-jms-consumer
gradle bootRun
- Barreiro Deminco, Alejandro
- Cabrera Gonzalez, Anthony Martin
- Davila Cuevas, Mauricio Fabian
- Oyharzabal Masares, Leonardo