Question: what is canonical message format?
Answer: A canonical model is a design pattern used to communicate between different data formats. ... The desire for consistent message payload results in the construction of an enterprise or business domain canonical model common view within a given context.