Add Resource Section
* Add Blog Links * Add Video Section * Polish Main Site
This commit is contained in:
41
index.html
41
index.html
@@ -32,12 +32,10 @@ badges:
|
||||
icon: metrics
|
||||
|
||||
---
|
||||
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="en-US">
|
||||
|
||||
<!-- Specify the parent of this project (or delete if none) to influence the rendering of the breadcrumb -->
|
||||
|
||||
|
||||
{% capture billboard_description %}
|
||||
|
||||
Extends the Spring programming model to support the well-known
|
||||
@@ -52,21 +50,13 @@ maintainable, testable code.
|
||||
|
||||
{% capture main_content %}
|
||||
|
||||
Using the [Spring Framework](/spring-framework/) encourages developers to code using interfaces and
|
||||
use dependency injection (DI) to provide a Plain Old Java Object (POJO) with the dependencies it needs
|
||||
to perform its tasks. __Spring Integration__ takes this concept one step further, where POJOs are wired
|
||||
together using a messaging paradigm and individual components may not be aware of other components in
|
||||
the application. Such an application is built by assembling fine-grained reusable components to form
|
||||
a higher level of functionality. WIth careful design, these flows can be modularized and also reused
|
||||
at an even higher level.
|
||||
## Introduction
|
||||
|
||||
In addition to wiring together fine-grained components, Spring Integration provides a wide selection of
|
||||
channel adapters and gateways to communicate with external systems. Channel Adapters are used for one-way
|
||||
integration (send or receive); gateways are used for request/reply scenarios (inbound or outbound).
|
||||
For a full list of adapters and gateways, refer to the reference documentation.
|
||||
Using the [Spring Framework](/spring-framework/) encourages developers to code using interfaces and use dependency injection (DI) to provide a Plain Old Java Object (POJO) with the dependencies it needs to perform its tasks. __Spring Integration__ takes this concept one step further, where POJOs are wired together using a messaging paradigm and individual components may not be aware of other components in the application. Such an application is built by assembling fine-grained reusable components to form a higher level of functionality. WIth careful design, these flows can be modularized and also reused at an even higher level.
|
||||
|
||||
The [Spring XD](/spring-xd/) project builds on Spring Integration, where Spring Integration modules
|
||||
are assembled into an XD Stream.
|
||||
In addition to wiring together fine-grained components, Spring Integration provides a wide selection of channel adapters and gateways to communicate with external systems. Channel Adapters are used for one-way integration (send or receive); gateways are used for request/reply scenarios (inbound or outbound). For a full list of adapters and gateways, refer to the reference documentation.
|
||||
|
||||
The [Spring XD](/spring-xd/) project builds on Spring Integration, where Spring Integration modules are assembled into an XD Stream.
|
||||
|
||||
## Features
|
||||
|
||||
@@ -162,17 +152,22 @@ public interface TempConverter {
|
||||
|
||||
### Sample Projects
|
||||
|
||||
An extensive array of [sample applications](https://github.com/SpringSource/spring-integration-samples) is available.
|
||||
* 50+ [Sample Applications](https://github.com/SpringSource/spring-integration-samples)
|
||||
|
||||
### Other Resources
|
||||
### Extensions
|
||||
|
||||
* A number of additional adapters and gateways have been [provided by the community](https://github.com/SpringSource/spring-integration-extensions).
|
||||
* Contributions are always welcome, either new modules in the [extensions repository](https://github.com/SpringSource/spring-integration-extensions)
|
||||
or new features for the core project. For more information see the [Contributor Guidelines](https://github.com/SpringSource/spring-integration/blob/master/CONTRIBUTING.md).
|
||||
* [Spring Integration in Action](http://www.manning.com/fisher/) by project founder [Mark Fisher](https://spring.io/team/mfisher) et al.
|
||||
* [Community provided Extensions](https://github.com/SpringSource/spring-integration-extensions)
|
||||
* **Contributions are welcome!**
|
||||
* See [Contributor Guidelines](https://github.com/SpringSource/spring-integration/blob/master/CONTRIBUTING.md).
|
||||
|
||||
### Resources
|
||||
|
||||
* [Guides](resources.html#guides)
|
||||
* [Books](resources.html#books)
|
||||
* [Articles](resources.html#articles)
|
||||
* [Videos](resources.html#videos)
|
||||
|
||||
{% endcapture %}
|
||||
|
||||
|
||||
{% include project_page.html %}
|
||||
</html>
|
||||
122
resources.md
Normal file
122
resources.md
Normal file
@@ -0,0 +1,122 @@
|
||||
---
|
||||
layout: documentation_page
|
||||
---
|
||||
# Spring Integration Resources
|
||||
|
||||
<span id="guides"></span>
|
||||
## Guides
|
||||
|
||||
The [spring.io](http://spring.io/) site contains a *Getting Started* guide that shows how to use Spring Integration step-by-step:
|
||||
|
||||
* [Integrating Data](https://spring.io/guides/gs/integration/)
|
||||
|
||||
<span id="books"></span>
|
||||
## Books
|
||||
|
||||
* **Mark Fisher, Jonas Partner, Marius Bogoevici, Iwein Fuld**: [Spring Integration in Action](http://www.manning.com/fisher/)
|
||||
* **Madhusudhan Konda**: <a target="_blank" [Just Spring Integration](http://www.amazon.com/dp/1449316085/)
|
||||
* **Dr. Mark Lui, Mario Gray, Andy Chan, Josh Long**: [Pro Spring Integration](http://www.amazon.com/dp/1430233451/)
|
||||
|
||||
<span id="articles"></span>
|
||||
## Blogs, Articles and Podcasts
|
||||
|
||||
* **C24**: [Extending Spring with C24 Integration Objects](http://ref.c24.biz/whitepapers/Extending_Spring_with_C24_Integration_Objects.pdf)
|
||||
* **Oleg Zhurakousky**: [Practical Tips-and-Tricks with Spring Integration (Part-2) - Webinar](http://www.youtube.com/watch?v=9O2BWBUxuiI&list=UU7yfnfvEUlXUIfm8rGLwZdA&index=1&feature=plcp)
|
||||
* **Oleg Zhurakousky**: [Practical Tips-and-Tricks with Spring Integration (Part-1) - Webinar](http://www.youtube.com/watch?v=RY6dNUL8k6o&list=UU7yfnfvEUlXUIfm8rGLwZdA&index=2&feature=plcp)
|
||||
* **Biju Kunjummen, all and sundry blog**: [Spring Integration - Session 1 - Hello World](http://biju-allandsundry.blogspot.com/2012/07/spring-integration-session-1-hello.html)
|
||||
* **Biju Kunjummen, all and sundry blog**: [Spring Integration - Session 2 - More Hello Worlds](http://biju-allandsundry.blogspot.com/2012/07/spring-integration-session-2-more-hello.html)
|
||||
* **Tomasz Nurkiewicz**: [Integrating with reCAPTCHA using... Spring Integration](http://nurkiewicz.blogspot.com/2012/05/integrating-with-recaptcha-using-spring.html)
|
||||
* **Gunnar Hillert**: [Create Spring Integration Projects using STS](http://blog.springsource.org/2012/04/09/create-spring-integration-projects-using-sts/)
|
||||
* **Oleg Zhurakousky (SpringOne 2GX)**: [Spring Integration - Practical Tips and Tricks](http://www.infoq.com/presentations/Spring-Integration-Practical-Tips-and-Tricks)
|
||||
* **Mark Fisher and Thomas Risberg (SpringOne 2GX)**: [Architecture Choices for Scalable Cloud Apps](http://www.infoq.com/presentations/Architecture-Choices-for-Scalable-Cloud-Apps)
|
||||
* **Gary Russell and David Turanski (SpringOne 2GX)**: [Implementing Scalable HA Architectures with Spring Integration](http://www.infoq.com/presentations/Implementing-HA-Architectures-Spring-Integration)
|
||||
* **Edson Yanaga**: [Architecting cloud-enabled applications using Spring-Integration 2.x](http://www.slideshare.net/yanaga/architecting-cloudenabled-applications-using-springintegration-2x) (Portuguese)
|
||||
* **Stardust Wiki**: [Eclipse Process Manager (Stardust) Integration](http://wiki.eclipse.org/Stardust/Knowledge_Base/Integration/Spring_Integration)
|
||||
* **Leif Hanack**: [Eigener ESB, andere ESBs oder einfach Spring Integration?](http://blog-it.hypoport.de/2011/11/07/eigener-esb-andere-esbs-oder-einfach-spring-integration/) (German)
|
||||
* **Avantia Team Blog**: [Using Enterprise Integration Patterns as a Web Content Platform](http://blog.avantia-inc.com/2011/06/06/using-enterprise-integration-patterns-as-a-web-content-platform/)
|
||||
* **krams915.blogspot.com**: [Spring Integration 2: Integrating a JDBC and WS System](http://krams915.blogspot.com/2011/03/spring-integration-2-integrating-jdbc.html)
|
||||
* **Matt Vickery's Blog**: [Spring Integration - Robust Splitter Aggregator](http://techiquest.blogspot.com/2012/02/spring-integration-robust-splitter.html)
|
||||
* **Glenn Renfro's Blog**: [Sending Email Attachments using Spring Integration](http://glenn-renfro-dev.blogspot.com/2012/02/adding-attachement-to-email-via-spring.html)
|
||||
* **Matt Vickery's Blog**: [Spring Integration Gateways - Null Handling & Timeouts](http://techiquest.blogspot.com/2012/02/spring-integration-gateways-nulls-reply.html)
|
||||
* **Matt Vickery's Blog**: [Spring Integration - Input Channel Definition](http://techiquest.blogspot.com/2012/01/spring-integration-input-channel.html)
|
||||
* **Five Minutes Blog**: [Introducing Spring Integration](http://www.fiveminutes.eu/introducing-spring-integration/)
|
||||
* **C Posta Consulting**: [What Is Spring Integration?](http://www.christianposta.com/blog/?p=161)
|
||||
* **Insane Programming**: [Exploring Spring Integration 2.1](http://www.insaneprogramming.be/?p=358)
|
||||
* **Chariot Tech Cast**: [SpringOne2GX Recap](http://techcast.chariotsolutions.com/chariot-tech-cast-episode-57-spring-one-2gx-recap)
|
||||
* **Xebia blog**: [Data transmission over the network with Spring Integration](http://xebee.xebia.in/2010/11/01/data-transmission-over-the-network-with-spring-integration/)
|
||||
* **Chariot Tech Cast**: [Mark Fisher on Spring Integration](http://techcast.chariotsolutions.com/chariot-tech-cast-episode-56-mark-fisher-on-spring-integration)
|
||||
* **Oleg Zhurakousky**: [New Spring Integration Samples](http://blog.springsource.com/2010/09/29/new-spring-integration-samples/)
|
||||
* **The Code Project - anand kr**: [Spring Integration with ActiveMQ for POJO Based Service](http://www.codeproject.com/Articles/104322/Spring-Integration-with-ActiveMQ-for-POJO-Based-Se)
|
||||
* **Josh Long**: [(Secure) File Transfer, the Only Way to Fly... err Copy](http://blog.springsource.com/2010/08/23/secure-file-transfer-the-only-way-to-fly)
|
||||
* **Andrew Skiba's blog**: [DelayQueueChannel for Spring Integration](http://andskiba.blogspot.com/2009/04/delayqueuechannel-for-spring.html)
|
||||
* **Aparna Chaudhary Blog**: [Using Spring Integration with Twitter4J to Email Tweets](http://blog.aparnachaudhary.net/2010/04/23/using-spring-integration-with-twitter4j-to-email-tweets/)
|
||||
* **DZone**: [Spring Integration: A Hands-On Tutorial Part 2](http://java.dzone.com/articles/spring-integration-hands-0)
|
||||
* **DZone**: [Spring Integration: A Hands-On Tutorial, Part 1](http://java.dzone.com/articles/spring-integration-hands)
|
||||
* **gridshore.nl**: [Using Spring Integration for RSS reading](http://www.gridshore.nl/2009/03/29/using-spring-integration-for-rss-reading)
|
||||
* **blog.springsource.com**: [Spring Integration on dm Server](http://blog.springsource.com/2009/02/27/spring-integration-on-dm-server)
|
||||
* **Jonas Partner, Spring Integration committer**: [Demo One from my UK Spring User Group talk: The simplicity of Spring Integration](http://www.jonaspartner.com/?p=28)
|
||||
* **Josh Long on InfoQ**: [Getting Started with Spring Integration](http://www.infoq.com/articles/Spring-Integration-Joshua-Long)
|
||||
* **Russ Miles, SpringSource Consultant**: [Spring Integration 1.0.0 GA is out](http://www.russmiles.com/home/2008/12/3/spring-integration-100-ga-is-out.html)
|
||||
* **Russ Miles, SpringSource Consultant**: [Spring Integration goes RC1](http://www.russmiles.com/home/2008/11/6/spring-integration-goes-rc1.html)
|
||||
* **SOA in the Real World**: [Creating a JMS Bridge with Spring Integration](http://soa4real.blogspot.com/2008/07/creating-jms-bridge-with-spring.html)
|
||||
* **SOA in the Real World**: [Trying out Spring Integration](http://soa4real.blogspot.com/2008/06/trying-out-spring-integration.html)
|
||||
* **blog.springsource.com**: [Implementing Enterprise Integration Patterns, part 0](http://blog.springsource.com/main/2008/05/19/implementing-enterprise-integration-patterns-part-0/)
|
||||
* **blog.springsource.com**: [Spring Integration: a new addition to the Spring portfolio](http://blog.springsource.com/main/2007/12/14/spring-integration-a-new-addition-to-the-spring-portfolio/)
|
||||
* **blog.springsource.com**: [Spring Integration Samples](http://blog.springsource.com/main/2007/12/21/spring-integration-samples/)
|
||||
* **Craig Walls**: [Spring Integration:Return of the Bride of FileSucker Strikes Back...With a Vengeance](http://www.jroller.com/habuma/entry/spring_integration_return_of_the)
|
||||
* **Craig Walls**: [Spring Integration: Meet the channel adapters](http://www.jroller.com/habuma/entry/spring_integration_meet_the_channel)
|
||||
|
||||
<span id="videos"></span>
|
||||
## Videos
|
||||
|
||||
## Integrating Spring Batch and Spring Integration
|
||||
|
||||
<iframe src="//player.vimeo.com/video/73164179?title=0&byline=0&portrait=0" width="560" height="315" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
|
||||
## Introduction to Spring Integration and Spring Batch
|
||||
|
||||
<iframe width="560" height="315" src="//www.youtube.com/embed/LLOxLQ_ztcg" frameborder="0" allowfullscreen></iframe>
|
||||
|
||||
## Spring Integration in the Wild
|
||||
|
||||
<iframe width="560" height="315" src="//www.youtube.com/embed/AXnNnKJZLxs" frameborder="0" allowfullscreen></iframe>
|
||||
|
||||
## Practical Tips and Tricks with Spring Integration
|
||||
|
||||
<iframe width="560" height="315" src="//www.youtube.com/embed/RY6dNUL8k6o" frameborder="0" allowfullscreen></iframe>
|
||||
|
||||
## More Practical Tips and Tricks with Spring Integration
|
||||
|
||||
<iframe width="560" height="315" src="//www.youtube.com/embed/9O2BWBUxuiI" frameborder="0" allowfullscreen></iframe>
|
||||
|
||||
## What's New in Spring Integration 2.2
|
||||
|
||||
<iframe width="560" height="315" src="//www.youtube.com/embed/GGZUHGnc_4U" frameborder="0" allowfullscreen></iframe>
|
||||
|
||||
## Managing and Monitoring Spring Integration Applications
|
||||
|
||||
<iframe width="560" height="315" src="//www.youtube.com/embed/TetfR7ULnA8" frameborder="0" allowfullscreen></iframe>
|
||||
|
||||
## Building an Enterprise CRM with Grails and Spring Integration
|
||||
|
||||
<iframe width="560" height="315" src="//www.youtube.com/embed/ncvsqYBLeq8" frameborder="0" allowfullscreen></iframe>
|
||||
|
||||
## Spring Integration, Batch, and Data Lightning Talks
|
||||
|
||||
<iframe width="560" height="315" src="//www.youtube.com/embed/6-6MccgbBiw" frameborder="0" allowfullscreen></iframe>
|
||||
|
||||
## JavaPosse Roundup Lightening Talk on Spring Integration
|
||||
|
||||
<iframe width="560" height="315" src="//www.youtube.com/embed/WqbgXdvGsDA" frameborder="0" allowfullscreen></iframe>
|
||||
|
||||
## Webinar: Extending Spring Integration for Splunk
|
||||
|
||||
<iframe width="420" height="315" src="//www.youtube.com/embed/EFqEqD8djfc" frameborder="0" allowfullscreen></iframe>
|
||||
|
||||
## Batch Processing and Integration on Cloud Foundry
|
||||
|
||||
<iframe width="560" height="315" src="//www.youtube.com/embed/3QBrf3B6aA8" frameborder="0" allowfullscreen></iframe>
|
||||
|
||||
## Enterprise Integration - The Seriously Nasty Stuff
|
||||
|
||||
* http://www.infoq.com/presentations/Enterprise-Integration
|
||||
|
||||
Reference in New Issue
Block a user