Chapter 14. Bean routing and remoting

This chapter covers

  • Routing using annotations on beans
  • Using remoting and hiding middleware

In this chapter, we’ll show you a couple of extra features in Camel that allow you to hide Camel APIs from users and developers. Hiding these APIs is sometimes necessary when you want to limit dependence on Camel. These techniques also provide approaches to solving integration problems that complement approaches we’ve discussed throughout this book.

First, you’ll learn to use Camel’s annotation-based routing, which allows regular Java beans to be used for routing. This allows you to access all of Camel’s components and not write a single line of DSL code. You sacrifice many of the routing abilities that are provided ...

Get Camel in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.