可以使用 BizTalk 编辑器创建两种类型的架构:消息架构和属性架构。
注释
有多种类型的消息架构,包括 XML 消息架构、平面文件消息架构和信封架构。
消息架构定义结构和约束预期发送到和接收贸易合作伙伴或应用程序的消息内容。 消息架构是将用于 Microsoft BizTalk Server 的最常见架构类型。 BizTalk Server 可以为业务文档和用于包含它们的信封创建 XML 消息架构,并且通过使用 BizTalk 编辑器的平面文件扩展,可以创建平面文件消息架构,包括头部、正文和尾部的架构。
属性架构是一种特殊的架构类型。 属性架构为字段和/或记录数据提供验证模板,该数据从实例消息内提升为所谓的消息上下文。 属性架构的目的是提供在运行时要提升的数据的正式、强类型定义。
属性提升提供了一种集中机制,使您定义的关键信息片段能够从实例消息中提取出来,并且在消息通过 BizTalk Server 时,BizTalk Server 的组件可以更方便地访问这些信息。 升级属性的一个常见用途是将消息实例与订阅匹配,这样可以正确地对消息进行路由以便处理。
本部分介绍在 BizTalk Server 中创建不同类型的架构的方式,并提供了与多种类型的架构相关的主题。