Book Image

Spring Integration Essentials

By : CHANDAN K PANDEY
Book Image

Spring Integration Essentials

By: CHANDAN K PANDEY

Overview of this book

Table of Contents (18 chapters)
Spring Integration Essentials
Credits
About the Author
Acknowledgments
About the Reviewers
www.PacktPub.com
Preface
Index

Message endpoints


In the simplest analogy, message endpoints are enablers that facilitate interaction between two systems—be it transformation of messages, throttling, intermediate business processing, or any other tasks that might be needed for the message to be successfully and seamlessly handled by the next system in the chain. To cater to different needs, different types of message endpoints are available, for example, enrichers, delayers, service activators, and others. However, before diving deep into each specific detail, let's discuss the broad level of categorization for the endpoints:

  • Receivers or senders: Endpoints can either receive messages from the channel or put messages on the channel for further processing.

  • Polling endpoints or event-driven endpoints: Endpoints can either pull messages from the channel or can subscribe to it. Whenever a message is available, a registered callback method is called.

  • Unidirectional or bidirectional endpoints: Unidirectional endpoints send off...