Data exchange between components that require to use different physical data models could easiest be done by using the common XML format for serialization.
Queue messages would always contain an XML string.