MRM 消息域包含工作台中建模的所有消息。
您可以使用一个或多个可选的物理格式创建消息模型以表示多种消息类型。该域中的消息由 MRM 解析器进行处理。
MRM 解析器是用于解释位流或树的程序,该位流或树表示的消息属于 MRM 域,并且该程序在输入端从位流生成相应的树,或在输出端从树生成位流。 它的解释方式取决于已与输入或输出消息关联的物理格式:
在 MRM 域中,在两个方面考虑消息:
例如,如果您定义了传递关于个别银行帐户的借方的消息,则其能以不同的物理格式在线型上表示(以 XML 或固定结构,例如 COBOL copybook)。业务意义和数据在两种情况中是相同的:仅更改了物理布局。
这种两部分定义会很有用,因为它处理了您需要连接两种不同系统的情况。例如,旧样式的应用程序要求传递给它的数据为 COBOL copybook 格式,而该应用程序可能需要与要求接收 XML 格式数据的系统进行通信。 两种应用程序都使用相同的数据,并且对任一应用程序进行改变都是不合需要的。将消息通过代理路由,您可以使用带多个物理表示的单个逻辑模型来提供必需的转换。
视频出租样本、逗号分隔值(CSV)样本、EDIFACT 样本, FIX 样本、SWIFT 样本和 X12 样本都使用 MRM 解析器处理消息。