| Design Pattern/Architectural Pattern | Lecture Covered |
Enterprise Integration Pattern |
Lecture Covered |
| Singleton |
2 |
Message Broker |
6 |
| Template Method |
2 |
Message |
6 |
| Composite |
3 |
Message Endpoint |
6 |
| Strategy |
3 |
Request-Reply |
6 |
| Class Adapter |
4 |
Message Channel |
6 |
| Object Adapter |
4 |
Point-to-Point Channel |
6 |
| State |
4 |
Publish-Subscribe Channel |
6 |
| Mediator |
4 |
Polling Consumer |
7 |
| Pipes & Filters |
4 |
Event-Driven Consumer |
7 |
| Message Queue |
4 |
Splitter |
7 |
| Observer |
4 |
Aggregator |
7 |
| Proxy |
5 |
Message Router |
7 |
| Facade |
5 |
Content-Based Router |
8 |
| Layers |
5 |
Message Translator |
8 |
| Message Filter |
8 |
||
| Invalid Message Channel |
8 |
||
| Datatype Channel |
8 |
||
| Channel Adapter |
9 |
||
| Messaging Gateway |
9 |
||
| Competing Consumer |
9 |
||
| Selective Consumer |
9 |
||
| Dynamic Router |
9 |
||
| Correlation Identifier |
9 |
||
| Dead Letter Channel |
9 |
||
| Message Dispatcher |
9 |