【问题标题】:Created hosts and host instances, but can not choose them in the receive location已创建主机和主机实例,但无法在接收位置选择它们
【发布时间】:2026-02-23 03:40:01
【问题描述】:

我创建了正在运行的主机和主机实例,但在接收处理程序下拉菜单中看不到它们。有没有额外的步骤?

【问题讨论】:

    标签: biztalk biztalk-2010


    【解决方案1】:

    您还需要在平台设置的适配器部分创建一个新的发送和/或接收处理程序。这指示单个进程(主机实例)将适配器处理程序的实例加载到进程空间中。

    然后,您将能够在端口配置的下拉列表中选择发送或接收处理程序。

    【讨论】:

      【解决方案2】:

      适配器处理程序绑定到 BizTalk 主机实例,而 BizTalk 主机实例绑定到 BizTalk 服务器。

      适配器处理程序是运行适配器代码的 BizTalk 主机的一个实例。当您为适配器指定发送或接收处理程序时,您正在指定适配器代码将在其上下文中运行的主机实例。适配器处理程序负责执行适配器并包含适配器特定实例的属性。默认 BizTalk Server 配置将为所有已安装的适配器创建适配器处理程序。

      对于您创建的主机实例,为了使主机在发送/接收处理程序中可见,您必须将主机与适配器链接。

      这是通过展开平台设置 -> 适配器 -> 右键单击​​任何适配器 -> 新建发送/接收处理程序来完成的。

      现在,将主机添加到处理程序。

      现在它将在发送/接收处理程序中可见。

      除了 HTTP 和 SOAP 适配器接收处理程序之外的所有适配器处理程序都必须配置为在进程内主机中运行。 HTTP 和 SOAP 适配器接收处理程序只能在隔离主机中运行。

      【讨论】: