🗓️ 04042024 1225
Background
- Different applications have different proprietary models
- Applications expect to interact with their internal models
- Integration solutions also have their own standardised formats
Why not just use one format?
- Same format > coupling between systems
- Legacy systems
Pattern description
TLDR
Have a layer for translating messages between different layers
- Can integrate with the
message_endpointpattern - Equivalent to
adapterpattern in GOF
Layers
NOTE
Not very how useful this is but I'm just leaving it here for reference

References
- Enterprise Integration Patterns by Gregor Hohpe, Bobby Woolf