Spring Integration provides abstractions over messaging and also other transports such as
HTTP, TCP etc. If Spring Integration is available on your classpath it will be initialized
through the @EnableIntegration
annotation. Message processing statistics will be
published over JMX if 'spring-integration-jmx'
is also on the classpath. See the
IntegrationAutoConfiguration
class for more details.