Von der Firma SpringSource wurde jetzt „Spring Integration 2“ als Release Candidate 1 veröffentlicht. Spring Integration ist eine auf dem Spring Framework aufbauendes Framework das Enterprise Application Integration und die EAI Patterns von Hohpe und Woolf umsetzt. Dabei unterstützt Spring Integration Messaging innerhalb von Spring Anwendungen und ermöglicht so einen modularen und lose gekoppelten Aufbau der Anwendung, externe Systeme können jedoch deklarativ zusätzlich angebunden werden.
Spring Integration 2 bringt bereits Adapter für die Anbindung von verschiedenen Systemen wie Messaging (JMS, XMPP), FTP, Mail, Webservices und auch spezielle Dienste wie Twitter mit. Neu ist in der Version 2 von Spring Integration dass die Spring Expression Language verwendet werden kann, und in der Eclipse basierten Spring Source Toolsuite (STS) ein grafischer Editor für die Modellierung der Spring Integration Realisierung vorhanden ist.
Spring Integration steht unter der Apache 2 Lizenz und eignet sich somit für die Entwicklung kommerzieller Programme. Alle Neuigkeiten von Spring Integration 2 finden sich auch in dem Blogpost von SpringSource.
Hier gibt es ein paar Slides zu dem Vortrag zu Spring Integration auf dem SoftwareFreedomDay 2010 der JUG Muenster: Spring Integration Vortrag.