Spring Integration Tutorial (Part 1) – Understanding Channels

by | Jul 22, 2014

In the to this Spring Integration Tutorial, I introduced you to Spring Integration and indicated that an entire online tutorial was coming.  This is the first part of an eight part Spring Integration Tutorial that will introduce you to Spring Integration and its major components.

Before you begin, make sure you have a development system that has the following:

Part 1 – Understanding Message Channels

messagechannel

In Part 1 of this Spring Integration training, I introduce you at a high level to the main components of a Spring Integration application:  message endpoints, messages, and channels.  Then, you dig into message channels.  Channels are an integral part of any Spring Integration- application. They are what tie together the various components of a Spring Integration EAI application.  Watch this presentation video first before you start on the lab.

 

Once you have watched the presentation, you are ready to tackle the lab.  Here is the first lab and associated code files.

Lab1-Understanding Channels
Lab1 code files

Missed other parts of the tutorial series? Check them out using the links below.

Spring Integration Introduction

Spring Integration Tutorial (Part 2) – Adapters

Spring Integration Tutorial (Part 3) – Filters

Spring Integration Tutorial (Part 4) – Transformers

Spring Integration Tutorial (Part 5) – Routers

Spring Integration Tutorial (Part 6) – Enrichers

Spring Integration Tutorial (Part 7) – Service Activators

Spring Integration Tutorial (Part 8) – Gateways