THE EASE OF THE CAMEL REST DSL - Red Hat...THE EASE OF THE CAMEL REST DSL USING REST WITH JBOSS EAP...
Transcript of THE EASE OF THE CAMEL REST DSL - Red Hat...THE EASE OF THE CAMEL REST DSL USING REST WITH JBOSS EAP...
![Page 1: THE EASE OF THE CAMEL REST DSL - Red Hat...THE EASE OF THE CAMEL REST DSL USING REST WITH JBOSS EAP AND APACHE KARAF Mary Cochran Enterprise Integration Practice Middleware Consultant](https://reader034.fdocuments.in/reader034/viewer/2022050307/5f6f313a160fab78a35707cd/html5/thumbnails/1.jpg)
THE EASE OF THE CAMEL REST DSL
USING REST WITH JBOSS EAP AND APACHE KARAF
Mary CochranEnterprise Integration Practice Middleware ConsultantMay 3, 2017
![Page 2: THE EASE OF THE CAMEL REST DSL - Red Hat...THE EASE OF THE CAMEL REST DSL USING REST WITH JBOSS EAP AND APACHE KARAF Mary Cochran Enterprise Integration Practice Middleware Consultant](https://reader034.fdocuments.in/reader034/viewer/2022050307/5f6f313a160fab78a35707cd/html5/thumbnails/2.jpg)
WHAT IS APACHE CAMEL?
![Page 3: THE EASE OF THE CAMEL REST DSL - Red Hat...THE EASE OF THE CAMEL REST DSL USING REST WITH JBOSS EAP AND APACHE KARAF Mary Cochran Enterprise Integration Practice Middleware Consultant](https://reader034.fdocuments.in/reader034/viewer/2022050307/5f6f313a160fab78a35707cd/html5/thumbnails/3.jpg)
WHAT IS CAMEL?● An open source integration framework
● Integration components for smart routing, transformation, mediation, monitoring, etc
● A java based implementation of the Enterprise Integration Patterns
![Page 4: THE EASE OF THE CAMEL REST DSL - Red Hat...THE EASE OF THE CAMEL REST DSL USING REST WITH JBOSS EAP AND APACHE KARAF Mary Cochran Enterprise Integration Practice Middleware Consultant](https://reader034.fdocuments.in/reader034/viewer/2022050307/5f6f313a160fab78a35707cd/html5/thumbnails/4.jpg)
ENDPOINT URIcomponent://specific-part?key=value&key=value
● ftp://john@localhost?password=doe
● jms:queue:MyQueue
● file:input?move=processed&moveFailed=failed
![Page 5: THE EASE OF THE CAMEL REST DSL - Red Hat...THE EASE OF THE CAMEL REST DSL USING REST WITH JBOSS EAP AND APACHE KARAF Mary Cochran Enterprise Integration Practice Middleware Consultant](https://reader034.fdocuments.in/reader034/viewer/2022050307/5f6f313a160fab78a35707cd/html5/thumbnails/5.jpg)
JAVA DSL● Defines a timer which runs every 2 seconds● Logs at INFO Level the string “Hello World” under the package specified● Logs the body itself at INFO level
![Page 6: THE EASE OF THE CAMEL REST DSL - Red Hat...THE EASE OF THE CAMEL REST DSL USING REST WITH JBOSS EAP AND APACHE KARAF Mary Cochran Enterprise Integration Practice Middleware Consultant](https://reader034.fdocuments.in/reader034/viewer/2022050307/5f6f313a160fab78a35707cd/html5/thumbnails/6.jpg)
XML Route● Defines a timer which runs every 2 seconds● Logs at INFO Level the string “Hello World” under the package specified● Logs the body itself at INFO level
![Page 7: THE EASE OF THE CAMEL REST DSL - Red Hat...THE EASE OF THE CAMEL REST DSL USING REST WITH JBOSS EAP AND APACHE KARAF Mary Cochran Enterprise Integration Practice Middleware Consultant](https://reader034.fdocuments.in/reader034/viewer/2022050307/5f6f313a160fab78a35707cd/html5/thumbnails/7.jpg)
APACHE KARAF WITH THE REST DSL
![Page 8: THE EASE OF THE CAMEL REST DSL - Red Hat...THE EASE OF THE CAMEL REST DSL USING REST WITH JBOSS EAP AND APACHE KARAF Mary Cochran Enterprise Integration Practice Middleware Consultant](https://reader034.fdocuments.in/reader034/viewer/2022050307/5f6f313a160fab78a35707cd/html5/thumbnails/8.jpg)
KARAF CAMEL CONTEXT
![Page 9: THE EASE OF THE CAMEL REST DSL - Red Hat...THE EASE OF THE CAMEL REST DSL USING REST WITH JBOSS EAP AND APACHE KARAF Mary Cochran Enterprise Integration Practice Middleware Consultant](https://reader034.fdocuments.in/reader034/viewer/2022050307/5f6f313a160fab78a35707cd/html5/thumbnails/9.jpg)
KARAF CAMEL ROUTE
![Page 10: THE EASE OF THE CAMEL REST DSL - Red Hat...THE EASE OF THE CAMEL REST DSL USING REST WITH JBOSS EAP AND APACHE KARAF Mary Cochran Enterprise Integration Practice Middleware Consultant](https://reader034.fdocuments.in/reader034/viewer/2022050307/5f6f313a160fab78a35707cd/html5/thumbnails/10.jpg)
JBOSS EAP WITH THE REST DSL
![Page 11: THE EASE OF THE CAMEL REST DSL - Red Hat...THE EASE OF THE CAMEL REST DSL USING REST WITH JBOSS EAP AND APACHE KARAF Mary Cochran Enterprise Integration Practice Middleware Consultant](https://reader034.fdocuments.in/reader034/viewer/2022050307/5f6f313a160fab78a35707cd/html5/thumbnails/11.jpg)
EAP WEB.XML
![Page 12: THE EASE OF THE CAMEL REST DSL - Red Hat...THE EASE OF THE CAMEL REST DSL USING REST WITH JBOSS EAP AND APACHE KARAF Mary Cochran Enterprise Integration Practice Middleware Consultant](https://reader034.fdocuments.in/reader034/viewer/2022050307/5f6f313a160fab78a35707cd/html5/thumbnails/12.jpg)
EAP CAMEL ROUTE
![Page 13: THE EASE OF THE CAMEL REST DSL - Red Hat...THE EASE OF THE CAMEL REST DSL USING REST WITH JBOSS EAP AND APACHE KARAF Mary Cochran Enterprise Integration Practice Middleware Consultant](https://reader034.fdocuments.in/reader034/viewer/2022050307/5f6f313a160fab78a35707cd/html5/thumbnails/13.jpg)
THANK YOUplus.google.com/+RedHat
linkedin.com/company/red-hat
youtube.com/user/RedHatVideos
facebook.com/redhatinc
twitter.com/RedHatNews
![Page 14: THE EASE OF THE CAMEL REST DSL - Red Hat...THE EASE OF THE CAMEL REST DSL USING REST WITH JBOSS EAP AND APACHE KARAF Mary Cochran Enterprise Integration Practice Middleware Consultant](https://reader034.fdocuments.in/reader034/viewer/2022050307/5f6f313a160fab78a35707cd/html5/thumbnails/14.jpg)