Chapter 5. Getting down to business

 

This chapter covers
  • Achieving separation of concerns
  • Domain-driven transformations and message-driven services
  • Interceptors and gateways
  • Chaining endpoints

 

In the preceding chapters, you were introduced to the big picture of Spring Integration. You learned about the three key components of the framework: message, message channel, and message endpoint. Hopefully, you now have a greater appreciation of how those three components promote loose coupling. Now it’s time to focus on a related concept: separation of concerns. In this chapter we explore how Spring Integration enables a clean separation of integration concerns from the core business logic of an application.

Separation of concerns is a well-established ...

Get Spring Integration 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.