Enterprise integration patterns
On This Lesson 4 topics
This lesson is planned. The outline below lists the topics it will cover. The full lesson has not been published yet.
In this lesson
apply three classic patterns where they simplify a design.
Planned topics
- Message translator: converts one system's format to another so neither learns the other's model.
- Content-based router: sends each message to a destination chosen from its content, such as order type.
- Aggregator: collects related messages, such as one per warehouse, into one combined result.
- Use a pattern to solve a named problem; a diagram full of patterns is a warning sign.
Draft outline details
Demonstration
a flow for a multi-part order: router sends "click-and-collect" orders to the store, "home delivery" to a warehouse; aggregator joins shipment confirmations; translator maps ERP codes to platform terms.
Check your understanding
Which pattern joins several shipment confirmations into one order status?
Show answer
Aggregator.
Practice
Apply this lesson with the module's lab, exercises and quiz.
Marking a lesson complete is optional and you can undo it any time. Your progress stays in this browser.