What does Messaging have to do with Coffee?
How can agents
  work together...

...without being in each
       others way?
Messaging ...

Asynchronous
                 Translation

 Transport

                  Routing
Loosely coupled
Scalability




Performance
Flexibility




              Robustness
Interception
  Filtering
Message
Channel


                  Message




      Endpoint?
What’s a channel?
What is an Endpoint?
Routing
Competing Consumers
Selective Consumers
Splitting
Reminders

            Loose Coupling
              Performance
                 Scalability
                 Flexibility
...
Spring integration motivation and history
Spring integration motivation and history
Spring integration motivation and history
Spring integration motivation and history
Spring integration motivation and history
Spring integration motivation and history
Spring integration motivation and history
Spring integration motivation and history
Spring integration motivation and history
Spring integration motivation and history
Spring integration motivation and history
Spring integration motivation and history
Upcoming SlideShare
Loading in …5
×

Spring integration motivation and history

2,398 views

Published on

Quick introduction to the philosophy behind Spring Integration.

1 Comment
2 Likes
Statistics
Notes
  • Custom cartoons in this presentation are done by Babiche Israel. Check http://babicheisrael.blogspot.com/ to see some mean art stuff.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
2,398
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
114
Comments
1
Likes
2
Embeds 0
No embeds

No notes for slide





















  • Spring integration motivation and history

    1. 1. What does Messaging have to do with Coffee?
    2. 2. How can agents work together... ...without being in each others way?
    3. 3. Messaging ... Asynchronous Translation Transport Routing
    4. 4. Loosely coupled
    5. 5. Scalability Performance
    6. 6. Flexibility Robustness
    7. 7. Interception Filtering
    8. 8. Message
    9. 9. Channel Message Endpoint?
    10. 10. What’s a channel?
    11. 11. What is an Endpoint?
    12. 12. Routing
    13. 13. Competing Consumers
    14. 14. Selective Consumers
    15. 15. Splitting
    16. 16. Reminders Loose Coupling Performance Scalability Flexibility Filtering

    ×