Uno dei vantaggi di utilizzare Spring Integration ed in generale un’architettura a messaggi è la possibilità di catturare informazioni utili in modo non invasivo durante lo scambio dei messaggi. In particolare, i Message Channel permettono di intercettare le operazioni di send() e receive(). Tutto questo ci è fornito dall’interfaccia ChannelInterceptor: public interface ChannelInterceptor { Message<?> ...