SlideServe
Menu
Préférences
© SlideServe · v2026

Express Spring Integration

gillian-castillo avatar
9 diapositives · 251 Views · Nov 09, 2014

Understanding Channels. Express Spring Integration. Spring Integration. The main components. Pipe. Producer (Sender). Consumer (Receiver). Message. Spring Integration Applications. Pipe. Producer (Sender). Consumer (Receiver). Pipe. Pipe. Pipe. Consumer (Receiver). Consumer

Express Spring Integration - slide 1
01 / 9Express Spring Integration
1 / 17

Télécharger la présentation

Express Spring Integration
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Understanding Channels Express Spring Integration

  2. Spring Integration The main components Pipe Producer (Sender) Consumer (Receiver) Message

  3. Spring Integration Applications Pipe Producer (Sender) Consumer (Receiver) Pipe Pipe Pipe Consumer (Receiver) Consumer (Receiver) -/Producer (Sender) Consumer (Receiver) -/Producer (Sender) Producer (Sender) transform filter Message

  4. Messages Message Header Payload

  5. Message Endpoints Adapters (connect your channel to some other system) Filter (remove some messages from channels based on header, content, etc.) Transformer (convert a message content or structure) Enricher (add content to the message header or payload) Service activator (invoke service operations based on the arrival of a message) Gateway (connect your channels without SI coupling)

  6. Message Channels • Two general classifications of message channels • Pollable Channel • Subscribable Channel • While there are many subtypes, they all implement at least one of these SI channel interfaces • see http://docs.spring.io/spring-integration/reference/html/messaging-channels-section.html

  7. Pollable Channels • May buffer its messages • Requires a queue to hold the messages • The queue has a designated capacity • Waits for the consumer to get the messages • Consumers actively poll to receive messages • Typically a point-to-point channel • Only one receiver of a message in the channel • Usually used for sending information or “document” messages between endpoints

  8. Subscribable • Allows multiple subscribers (or consumers) to register for its messages. • Messages are delivered to all registered subscribers on message arrival • It has to manage a list or registry of subscribers. • Doesn’t buffer its messages • Usually used for “event” messages • Notifying the subscribers that something happened and to take appropriate action.

  9. You are ready to tackle Lab 1 Lab 1 is about getting to know and understand Spring Integration channels You also learn how to create and configure a typical Spring Integration application in Eclipse (using Maven)