SDA India is an online resource for Software, Development,IT, Architecture, Open Source, Mobile, Security, Databases, Delphi, C, OS, Asp, .Net, Php, Xml, Java

Average Rating Rate this article Poor Below Average Average Good Excellent
1 2 3 4 5
Coolest Features


Spring Framework For Enterprise Integration



Spring Integration is a framework for building enterprise integration solutions. Spring Integration builds on Spring principles to significantly extend the simplicity, flexibility and power of Spring in the enterprise integration space and bring new possibilities to existing Spring applications.

According to the company, Spring Integration will co-evolve with other Spring portfolio projects to provide the most consistent and simplest integration model for applications built on Spring. Due to its collaborative design and seamless integration with other Spring portfolio projects, Spring Integration will allow for incremental adoption, facilitating the move toward service-oriented and event-driven architecture.

The Spring Integration framework provides a simple model for creating message-driven systems by encapsulating the internal complexities of such systems so that business components can be declaratively configured without knowledge of the integration infrastructure. Since the framework handles the message-listening and service-invoking aspects, Spring Integration essentially applies Inversion of Control (IoC) principles to the runtime arena.

Spring Integration also provides adapters to handle integration with common input and output sources. The framework builds on existing functionality in the core Spring Framework including support for JMS, remoting, email and scheduling, as well as task execution, lifecycle management, dynamic languages, aspect-oriented programming, event publication and subscription, and transaction management. By extending these areas of functionality and, in many ways, providing an even simpler usage model, Spring Integration is a logical next step for existing Spring users looking to build service-oriented, message-driven applications.

With an underlying design based on strategy interface definitions, Spring Integration provides a range of extension points – including input and output adapters, content-based routers, content enrichers, message filters and message translators – making it easy to add customer-specific components and providing opportunities for partner collaboration.

Spring Integration 1.0 will be available in Q2 2008.


Post a Comment
Name
Title
Comment
From the News Desk
The second release candidate for SilverStripe version 2.3.0 is out now. …
The PHP team has made available the next alpha version of …
WebSVN, a web repository viewer specifically designed for Subversion, has been …
Shikhar Kumar, on the DevShed website, recently posted a tutorial throwing …
The MySQL Performance Blog has taken the trouble to do benchmarks …
Couple of weeks back Sun Microsystems announced the launch of NetBeans …
JetBrains, a software development firm specializing in the creation of intelligent, …
Articles

Records management has come a long way since its days of managing paper and file rooms only. Electronic records are the norm and to ensure that all electronic records are managed in accordance with policies and applicable regulations, legal and records management teams have had to overcome significant challenges. …

The last few years’ have witnessed alarming rates of employee churn and the modern world has termed this employee turnover as ‘Attrition’. The decision of ending association lies solely with employees but the organization plays a major role in decision making. Location preference, work environment, monetary dissatisfaction or personal priorities are …

Today we have easy access to software products in the market, with just a single degree of separation between the producer and the consumer. This has created new opportunities as well as problems, foremost among them being counterfeiting and piracy.Emerging and Existing Forms of PiracyIn 1929, Edwin Hubble, discovered …
Interviews

SOA is a principle of creating software functions as services, to enable alignment of business processes and related IT assets to meet change in business needs, leading to business agility, reduction in time to IT and cost to IT. SDA-India.com in conversation with Mr. K.R.Sanjiv on how does Service Oriented Architecture contribute to business …

Agile is a set of principles and practices for how to develop software and Scrum is a management methodology for implementing agile principles. SDA-India.com in conversation with Mr. John Scumniotales, VP of ALM Products, Serena Software. …

We are currently in the process of developing an Enterprise Information Management suite that would enable efficient management of both the structured and unstructured data of large organizations and provide a personalized digital dashboard to all the stakeholders to view critical reports and important documents. SDA-India.com in conversation with Mr Shastri, Chairman and Managing …
RSS
more »                                   
Menu
News Desk
Feature Stories
Articles
Interviews
Case Studies
White Paper
Analyst Corner
Planet SDA-India
SDA Events
INDIA IT Event Calender
IT Jobs
Advertise