BizTalk 相关知识问答解析
一、配置消息架构
- 多端口相同订阅问题:若多个端口需要实现相同的订阅,应使用发送端口组。这样,订阅只需实现一次,对订阅的任何更改也能在一处维护。
- 接收端处理问题:接收端使用 PassThruReceive 会使 BizTalk 无法识别消息类型,从而无法在发送端口进行映射。映射应从规范格式转换为合作伙伴格式。
- 新主机配置问题:需要一个新的主机,使主机 A 除接收 FTP 外仍能完成所有工作。新主机需要进行集群配置,以便在一台服务器故障时,能在另一台服务器上启动主机实例。
|问题编号|答案|原因|
| ---- | ---- | ---- |
|1|d|使用发送端口组可简化订阅管理|
|2|b, d, e|PassThruReceive 影响消息类型识别和映射|
|3|b, c, d, e|新主机及集群配置保障服务可用性|
二、开发 BizTalk 工件
- 架构相关属性:特殊字段仅用于为编排中的 XPath 表达式创建别名。根节点的 Body XPath 属性用于信封架构,以指出包含文档主体的节点。更改架构文件上的默认属性架构名称属性,仅会影响快速提升时创建的属性架构的文件名。
- 接收管道阶段:预组装和组装阶段是发送管道中的阶段,对接收管道中的 XML 无影响。因此,在抛出异常的反汇编阶段之前