Integration framework

Spring Integration is a framework for Enterprise application integration that provides reusable functions that are essential in messaging, or event-driven architectures.
  • routers - routes a message to a message channel based on conditions
  • transformers - converts/transforms/changes the message payload and creates a new message with transformed payload
  • adapters - to integrate with other technologies and systems (HTTP, AMQP, JMS, XMPP, SMTP, IMAP, FTP (as well as FTPS/SFTP), file systems, etc.)
  • filters - filters message based on criteria. if criteria is not met, message is dropped
  • service activators - invoke an operation on a service object
  • management and auditing
Spring Integration supports pipe-and-filter based architectures.

Comments

Popular posts from this blog

Convention-over-configuration rapid application development

Spring Framework

AOP framework