Spring Integration Message e Message Channel 1

Un Message di Spring Integration è un wrapper di un oggetto Java combinato con una serie di metadati utilizzati dal framework per manipolare lo stesso oggetto. E’ composto da un payload e da un header.

Il payload può contenere la qualunque mentre l’header contiene informazioni quali id, timestamp, indirizzo, ecc. L’ header può anche contenere altre informazioni utili, ad esempio se si tratta di un allegato da spedire via email, possiamo trovarci dati quali mittente, destinatario, oggetto, ecc.

Message Channel

Si tratta dei canali utilizzati dai producer per spedire i messaggi e dai consumer per riceverli.

Questi possono essere di diversi tipi:

  • Point to Point: ogni messaggio spedito all’interno del canale può essere ricevuto ad un solo consumer;
  • Publish/Subscribe: ogni messaggio spedito all’interno del canale viene inoltrato a tutti i suoi subscribers.
  • Ecc

Message Channel

One comment on “Spring Integration Message e Message Channel

  1. Reply make-lash.it Ago 3,2015 12:08

    Fatto come l’avrei scritto io, almeno questa è la mia impressione

Leave a Reply