Enter your mobile number below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
Getting the download link through email is temporarily not available. Please check back later.
To get the free app, enter your mobile phone number.
Camel in Action Paperback – January 7, 2011
ITPro.TV Video Training
Take advantage of IT courses online anywhere, anytime with ITPro.TV. Learn more.
Frequently Bought Together
Customers Who Bought This Item Also Bought
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.
Top Customer Reviews
The book is well-written and is easy to read for even a novice in the "Integration" workspace. This is good, because the workspace itself is broad and deep, and Camel covers much of it. I like that the book didn't myopically focus on Enterprise Integration patterns, which would've been a natural fault to make. Instead, it covers Camel front-to-back, inside and out.
In this reader's opinion, the ordering of the chapters is a little strange-- you aren't told how to build your own projects until nearly the end of the book-- but this doesn't detract from the book's usability. (Just don't be a stickler about reading it all in order, unless you want to spend a good deal of time reading things that precede this important topic.) Aside from that minor nit, there's little to dislike about this book.
Well done, probably the definitive book on Camel for quite some time.
This book is fascinating reading and how often can you say that about a technical reference? As one goes through the material the author always seems to be at the place you need him to be at that moment. You don't get that "now waitaminit" feeling that other books can leave you with when they switch topics.
There are smooth context switches from how one uses the system to how one implements the details and then back up again. This makes it easy to follow and is one of the reasons it is actually fun to read.
Boy, fun to read, is that ever an exceptional technical book.
But Camel in Action is different.
Camel is constantly growing and changing. As of February 2014, the first edition (2011) is still fresh. Camel's online documentation will never be replaced by any book. However, there are things you can do with books that you still can't do online. Thumbing and skimming topics, and going back and forth between topics, is critical for learning a subject as large as Camel.
As other reviewers here have already pointed out, Camel in Action is well organized, clearly written, and contains excellent technical diagrams. It can be digested well by Java programmers who have zero Camel knowledge.
I especially appreciate the downloadable eBook in various formats at no charge, which is handy when I'm on the road.
I have to say that structure of the book truly impressed me. Everything is very well organized, everything makes chronological sense. Samples (source code) for the book are chopped to reasonably small (but meaningful) chunks. Samples are easy to execute (via Maven) and everything works as expected.
This book will prepare you for the real-life usage of Camel - and I really mean it. You will start slowly learning the basics (something about EAI in general, core Camel concepts like routing, transformations, bean-using etc.), then you will slowly approach reality by learning other important stuff like how to handle errors or how to actually test your Camel applications.
After reading (roughly) half of the book you might already feel pretty confident about your new Camel knowledge and you might want to hop into a real life Camel project. But there's more! What other books often forget is what happens AFTER all those "hello world" examples are done.
This book is different. It didn't forget to tell you what to do after "hello world" examples. The last part of the book will tell you something about how does Camel participate in the transactional applications, something more about Camel's threading model and finally how to deploy and maintain (manage/monitor) existing Camel applications.
To sum up, I recommend this book to anyone interested in Camel as it successfully covers most important idioms around Camel AND teaches you what to do AFTER your Camel application is up and running.
Most Recent Customer Reviews
One of the best programming books I bought. Great balance between concepts and examples. The flow is smooth and clear. Highly recommended.Published on February 2, 2014 by Bingyi Xu
A really well written book. Introduces the fundamentals. Most interestingly, the authors explain that Camel is not a light weight ESB but rather a frameworkPublished on January 20, 2014 by Mohan
The most definitive reference to the Camel framework, this book delivers all of the necessary know how to get your application started and the job done.Published on December 26, 2012 by D. R. Weber
I partnered up with this book during my maiden voyage into coding with Camel and was pleased with th amount of content and examples. A great book for new and current users alike.Published on November 9, 2012 by Jerry
Please read the revised review!
My apologies to the author. The original review and my revised statements follow. Read more
I performed a technical review on the book, and the first thing I did was open the source code and run through the examples. Read morePublished on January 31, 2012 by Mick Knutson