- Get it by Wednesday, September 27 , Order now and choose Expedited Delivery during checkout.
Apache Camel is a Java framework that lets you implement the standard enterprise integration patterns in a few lines of code. With a concise but sophisticated DSL you snap integration logic into your app, Lego-style, using Java, XML, or Scala. Camel supports over 80 common transports such as HTTP,REST, JMS, and Web Services.
Camel in Action is a Camel tutorial full of small examples showing how to work with the integration patterns. It starts with core concepts like sending, receiving, routing, and transforming data.It then shows you the entire lifecycle and goes in depth on how to test, deal with errors, scale, deploy, and even monitor your app- details you can find only in the Camel code itself. Written by the developers of Camel, this book distills their experience and practical insights so that you can tackle integration tasks like a pro.
Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.
- Valuable examples in Java and XML
- Explanations of complex patterns
- Error handling, testing, deploying, managing, and running Camel
- Accessible to beginners, useful to experts
|Publisher:||Manning Publications Company|
|Product dimensions:||7.30(w) x 9.20(h) x 1.20(d)|
About the Author
Claus Ibsen is a principal engineer working for FuseSource specializing in the enterprise integration space. He has worked on Apache Camel for the last three years where he is a a PMC member, a key contributor, and heads the development and roadmap. Claus lives in Sweden near Malmo with his wife and dog.
Jonathan Anstey is a software engineer with varied experience in manufacturing control systems, build infrastructure, and enterprise integration. Lately, Jon has been working on Apache Camel at Progress Software Corporation. When he is not hacking on Camel he likes to spend time with his wife and daughter in St. John's, Newfoundland.
Most Helpful Customer Reviews
Camel is an excellent business integration framework to build large-scale apps using enterprise integration patterns, but getting up to speed on Camel can be tough. The official Apache project page is fairly disjointed and sparse, although the FuseSource documentation is much better. Still, this book is the best way to walk through EIP concepts, reducing boilerplate code and more effectively unit test. Examples are well done and updated upon each Camel release, so you don't need to worry about them getting stale. They are actually a good way to measure changes with subsequent releases and understand how to adapt code likewise.