InfoQ

InfoQ

Topic/Tag specific view

Spring Integration Content on InfoQ


Latest featured content about Spring Integration

Spring Integration - Practical Tips and Tricks

Topics
SpringOne 2GX 2011,
SpringOne,
Spring,
Conferences,
Enterprise Integration Patterns,
Java,
Dependency Injection,
SpringSource,
Languages,
Design Pattern,
VMWare,
Integration Patterns,
Patterns,
Programming,
Spring Integration,
Object Oriented Design,
Design,
Companies,
Integration

Oleg Zhurakousky demoes performing transaction management, error handling, asynchronous processing, advanced aggregator configuration, etc., using Spring Integration and enterprise integration patterns.

News about Spring Integration

Annotation-Driven Dependency Injection with Google Guice 3.0

Topics
OSGi ,
Java Annotations,
Java,
Annotations,
Maven,
Languages,
Design Pattern,
Open Source,
Build systems,
Programming,
Patterns,
Spring Integration,
Object Oriented Design,
Spring AOP,
Design,
JSR 330,
Aspect Oriented Programming

Late last month Google released Guice 3.0, a Java framework that implements the dependency injection (DI) design pattern. The motivation behind Guice was to make it easier for programmers to write DI code by reducing the need to write boilerplate factories. This article examines the new 3.0 features, loks at how Guice 3.0 supports Spring DI, and introduces Guice 4.1 (a.k.a. MiniGuice).

Spring Integration 2.0 Released

Topics
Spring Integration,
Spring,
Java,
Enterprise Integration Patterns,
SpringSource,
Dependency Injection,
Languages,
Design Pattern,
VMWare,
Integration Patterns,
Programming,
Patterns,
Object Oriented Design,
Frameworks,
Companies,
Design,
Integration

SpringSource has just released Spring Integration 2.0. Spring Integration is a lightweight framework to help build event-driven and messaging oriented applications in the familiar Spring style. InfoQ caught up with project lead Mark Fisher to talk to him about the new release.

OpenCredo Announces AMQP Support for Spring Integration

Topics
Messaging,
Spring,
Dependency Injection,
Erlang,
Java,
Web Services,
SpringSource,
Functional Programming,
Languages,
SOA,
Enterprise Architecture,
Design Pattern,
VMWare,
Programming,
Companies,
Patterns,
Architecture,
Object Oriented Design,
Design,
Enterprisey,
Spring Integration,
RabbitMQ

OpenCredo Ltd has announced support for talking to Advanced Message Queuing Protocol (AMQP) based messagng servers from Spring Integration, a lightweight ESB-like messaging framework. The new support brings MOM vendors whose product doesn't support JMS to users of the Spring Integration framework. Some Message Queues, like RabbitMQ, are very scalable and don't support JMS.

Articles about Spring Integration

An Introduction to SpringSource's Advanced Message Queuing Protocol Support

Topics
JMS,
Messaging,
Spring,
Java EE,
Dependency Injection,
Web Services,
Java,
SpringSource,
Languages,
SOA,
Design Pattern,
Enterprise Architecture,
VMWare,
Architecture,
Programming,
Object Oriented Design,
Design,
Patterns,
Companies,
Spring Integration

This article looks at the problems AMQP is aiming to address, exploring some of the debate and controversy that the draft specification has generated. We talk to SpringSource's Mark Pollack and Mark Fisher, to find out more about their AMQP-based products, and iMatix's Pieter Hintjens about his work on the specification and his concerns around the direction it has taken.

Spring BlazeDS Integration: What it Is and What Does it Change?

Topics
Spring,
Dependency Injection,
Java,
SpringSource,
Flex,
Flash,
Design Pattern,
Adobe,
VMWare,
Languages,
BlazeDS,
Rich Internet Apps,
Programming,
Patterns,
Design,
Companies,
Object Oriented Design,
Spring Integration

Spring BlazeDS Integration is a collaborative effort of Spring and Adobe. The goal: to allow the Spring development model to be used for creating rich Internet applications (RIAs) with Adobe Flex, BlazeDS, Spring, and Java technology. This article explores how applications are wired and explains how you can easily convert an existing Spring project to use this new integration.

Presentations about Spring Integration

Enterprise Integration–The Seriously Nasty Stuff

Topics
SpringOne 2GX 2011,
SpringOne,
Conferences,
Spring,
Java,
Dependency Injection,
SpringSource,
Design Pattern,
VMWare,
Languages,
Patterns,
Enterprise,
Programming,
Spring Integration,
Object Oriented Design,
Integration,
Design,
Companies

John Davies discusses enterprise scenarios where Spring Integration fits and some where it needs additional help from solutions such as SWIFT from C24 Integration Objects.

Implementing Scalable HA Architectures with Spring Integration

Topics
SpringOne 2GX 2011,
SpringOne,
Spring,
Conferences,
Web Frameworks,
Java,
SpringSource,
Dependency Injection,
Design Pattern,
Languages,
WOA,
VMWare,
Programming,
Performance & Scalability,
Patterns,
Architecture,
Object Oriented Design,
Design,
Companies,
Spring Integration,
Availability

Gary Russell and David Turanski discuss creating HA architectures with Spring Integration using Cluster Controller and Strict Message Ordering, accompanied by demoes.

Interviews about Spring Integration

Oleg Zhurakousky on Messaging, Spring Integration, and Cloud Architectures

Topics
JavaOne2011,
Spring Integration,
Scala,
Messaging,
Java One,
Spring,
DSLs,
JVM Languages,
Web Services,
SpringSource,
Functional Programming,
Domain Specific Languages,
Dependency Injection,
Java,
SOA,
Enterprise Architecture,
VMWare,
Languages,
Design Pattern,
Cloud Adoption,
Cloud Computing,
Architecture,
Programming,
Companies,
Object Oriented Design,
Design,
Patterns,
Spring Roo

In this interview done by InfoQ's Srini Penchikala, Oleg Zhurakousky talks about the cloud architectures with messaging as the core part of the cloud solutions. He also discusses the Spring Integration and other Spring projects like Spring Roo and Cloud Foundry.

Project Lead Mark Fisher Discusses the Spring Integration Project

Topics
SpringOne,
Spring,
Conferences,
Java,
ESB,
SpringSource,
Dependency Injection,
Enterprise Integration Patterns,
EAI,
Languages,
Integration Patterns,
VMWare,
Design Pattern,
SOA,
Architecture,
Programming,
Enterprise Architecture,
SpringOne 2009,
Patterns,
Object Oriented Design,
Spring Batch,
Design,
Companies,
Spring Integration

InfoQ talks to Mark Fisher, project lead for the Spring Integration project, about the framework. The interview talks about the origins of the framework, how it compares to using an ESB, and using Spring Integration with Spring Batch.

Rod Johnson About Spring Framework 3.0 & Others

Topics
Spring Web Flow,
Spring IDE,
Spring,
Java EE,
Application Servers,
Web Frameworks,
Dependency Injection,
SpringSource,
Java,
WOA,
Architecture,
Languages,
Design Pattern,
VMWare,
Programming,
Patterns,
Design,
Object Oriented Design,
Spring.NET,
Companies,
Spring Integration,
Spring Batch

In this interview made by Srini Penchikala, with the participation of Ryan Slobojan, Rod Johnson answered many questions about Spring Framework 3.0 and other applications developed under SpringSource’s umbrella - Tool Suite, Integration, Web Flow, Batch – talking about their current status and existing plans for the future.