动态发送端口处理程序可配置

创建动态发送端口时, 可以为每个已安装 的适配器配置适配器发送处理程序。 假设出现了下面这种情景:

方案

应用程序中有两个 ESB 行程。 Itinerary1 使用动态发送端口向文件共享发送数据。 Itinerary2 使用动态发送端口发送电子邮件。 以前,动态发送端口在适配器的默认主机中执行。 Itinerary1 针对“低容量 - 大消息大小”方案。 Itinerary2 针对“高容量 - 小消息大小”方案。 由于适配器仅有一个默认主机,因此,所有消息均使用同一主机进行路由,导致性能下降。

更改

为了提高动态发送端口的性能,可以将适配器发送处理程序配置为使用任何主机。 在该 ESB 方案中,Itinerary1 使用 HostA 向文件共享发送数据。 Itinerary2 使用 HostB 端口发送电子邮件。

选择发送处理程序

当创建动态单向发送端口或动态要求响应发送端口时,可以为每个安装的适配器配置发送处理程序。 步骤:

  1. BizTalk Server管理控制台中,依次展开 BizTalk 组 [GroupName]“应用程序”和应用程序以包含发送端口。

  2. 右键单击“ 发送端口”,单击“ 新建”,然后单击“ 动态单向发送端口 ”或“ 动态 Solicit-Response 发送端口”。

  3. “属性”中,单击“ 配置”。

    此时会列出适配器及默认发送处理程序。 单击向下箭头可选择其他主机。

  4. 单击“ 确定 ”保存设置。

  5. 取消登记并重新登记新的动态发送端口。

  6. 重新启动原始主机实例。

  7. 重新启动新的主机实例。

    其他发送端口配置选项包括: