Master SOA Design Pattern Catalog
|
|
|
|

Canonical Schema Bus

(Utschig, Maier, Trops, Normann, Winterberg, Erl)

|

Home > Common Compound Design Patterns > Canonical Schema Bus
|
|

While Enterprise Service Bus provides a range of messaging-centric functions that help establish connectivity between different services and between services and resources they are required to encapsulate, it does not inherently enforce or advocate standardization.

Building upon the platform established by Enterprise Service Bus, this pattern positions entry points into the logic, data, and functions offered via the service bus environment as
independently standardized service contracts.


Canonical Schema Bus is comprised of the co-existent application of Enterprise Service Bus, Decoupled Contract, Contract Centralization, and Canonical Schema.

|
|
|