Win a copy of Learning OpenStack Networking: Build a solid foundation in virtual networking technologies for OpenStack-based clouds this week in the Cloud/Virtualization forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Liutauras Vilda
  • Campbell Ritchie
  • Tim Cooke
  • Bear Bibeault
  • Devaka Cooray
Sheriffs:
  • Jeanne Boyarsky
  • Knute Snortum
  • Junilu Lacar
Saloon Keepers:
  • Tim Moores
  • Ganesh Patekar
  • Stephan van Hulst
  • Pete Letkeman
  • Carey Brown
Bartenders:
  • Tim Holloway
  • Ron McLeod
  • Vijitha Kumara

Spring support for EAI  RSS feed

 
Bartender
Posts: 4050
54
Chrome Fedora Hibernate
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Dear authors,

What are the core advantages of using Spring for integration tasks in the EAI domain? What benefits it gives for developers? And what kind of examples the book used to explain these?

Thanks.
 
author
Greenhorn
Posts: 14
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Vijitha,

Spring Integration supports all the basic Enterprise Integration Patterns. It leverages the Spring Framework component model freeing the development from dealing with when and where the data comes from and how it does it. The book provides examples of all the Spring Integration components including creating a custom adapter.

Mark
 
author
Greenhorn
Posts: 24
Linux Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
As to the advantages, it depends on what you're comparing it to, I suppose.

Generally, we like to talk about:
- the powerful and rich supply of adapters (everything from JMS and AMQP to workflow support for Activiti, Redis-based pub/sub, and SMS gateway support through SMPP!)
- the lightweight nature of the framework. No startup scripts, no heavy brokers, etc
- the very good integration between Spring and Spring Integration, and between Spring Integration and other Spring sister projects. If you know Spring, then your skills are put to good use in Spring Integration, as it's written by many of the sample people that helped make Spring itself a worldwide success.
- If you're coming from something like Tibco, Axway Integrator, Oracle, etc., then you'll appreciate getting all the power (more even, since now you can see what's going on when something goes wrong!) of those products at open-source prices, too! ;-)
 
Vijitha Kumara
Bartender
Posts: 4050
54
Chrome Fedora Hibernate
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Mark & Josh, looking forward to use those features
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!