为何建模消息?

类似于 WebSphere Message Broker 的产品通常提供一系列的解析器以解析和写消息格式。某些消息格式是预定义的,无需参考模型即可解析。 XML 就是自定义消息格式的例子。在 XML 中消息本身包含元数据和数据值,这使得在无模型可用的情况下 XML 解析器也能理解 XML 消息。但是,大多数消息格式不是自定义的。例如,源于 COBOL 程序和 SWIFT 格式化文本消息的二进制消息不包含足够的元数据以使解析器能够理解消息。解析器必须能够访问描述消息的模型才能正确解析消息。

即使您的消息是自定义的而且不需要模型化,模型化它们还是有优点的:

要充分利用WebSphere Message Broker提供的工具,您应该模型化您的消息格式。

要加快创建消息模型,提供了导入器来获取诸如 C 头文件、COBOL 副本、XML Schema 和 DTD 以及 WSDL 文件的元数据,并通过这些元数据创建消息模型。或者,IBM 具有常规行业标准的消息格式的预创建的模型,如 SWIFT、EDIFACT、X12、FIX、HL7 和 TLOG。

相关概念
消息建模概念
使用哪些消息域和格式?
消息模型
项目引用
创建消息定义的方法
相关任务
开发消息模型
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
ad10280_