* added pumlid where it was missing and possible * removed pumlid where it generated a bad image * regenerated some incorrect puml's * added 'left to right direction' puml prefix to some diagrams to improve the automatic layouting
26 lines
602 B
Markdown
26 lines
602 B
Markdown
---
|
|
layout: pattern
|
|
title: Publish Subscribe
|
|
folder: publish-subscribe
|
|
permalink: /patterns/publish-subscribe/
|
|
categories: Integration
|
|
tags:
|
|
- Java
|
|
- EIP
|
|
- Apache Camel™
|
|
---
|
|
|
|
## Intent
|
|
Broadcast messages from sender to all the interested receivers.
|
|
|
|

|
|
|
|
## Applicability
|
|
Use the Publish Subscribe Channel pattern when
|
|
|
|
* two or more applications need to communicate using a messaging system for broadcasts.
|
|
|
|
## Credits
|
|
|
|
* [J2EE Design Patterns](http://www.amazon.com/J2EE-Design-Patterns-William-Crawford/dp/0596004273/ref=sr_1_2)
|