【问题标题】:Publish BizTalk orchestration as wcf service into remote IIS将 BizTalk 业务流程作为 wcf 服务发布到远程 IIS
【发布时间】:2016-02-29 06:57:16
【问题描述】:

我正在尝试将我的 BizTalk Orchestration 发布到 IIS。当我尝试使用本地 IIS 时,它正在工作。但是当我尝试使用远程 IIS 时,它说找不到主机。

有没有办法做到这一点?

我正在使用 BizTalk Server 2013 R2 和 IIS 8.5 在远程服务器中安装了 BizTalk server 开发者版本

【问题讨论】:

  • 您是否尝试在远程计算机上部署服务?查看 BTDF。您是否尝试从远程计算机访问该服务?确保防火墙中的端口已打开,并且您已配置为接受来自远程计算机的请求...

标签: biztalk biztalk-orchestrations biztalk-deployment biztalk-2013r2


【解决方案1】:

您不能发布到远程 IIS 服务器。您可以将已发布的服务部署到任何 IIS 实例。

您可以通过导出包含服务或 BTDF 的 .msi 来做到这一点。

【讨论】:

  • 我想将编排作为 wcf 服务发布到另一台服务器上,而不是我的本地开发 IIS。未部署 biztalk 应用程序是另一台服务器。
  • 我明白了,但你还是做不到。您只能在本地发布。然后,您必须导出并部署到另一台服务器。请记住,BizTalk 也必须安装在那里。
  • 使用已部署的客户端是否需要满足任何先决条件?使用服务器中的 svc 时出现“程序集的文档规范无法加载”错误,但本地运行正常
  • 您必须在 IIS 服务器上导入并运行 .msi,就像在进程内 BizTalk 主机上安装一样。请记住,IIS 服务器只是另一台 BizTalk 主机计算机。
【解决方案2】:

听起来您的“本地 IIS”是一个开发环境,您可以在其中开发 BizTalk 并将编排作为服务发布。完成此操作后,您知道这一切都适用于您的开发环境,您需要使用 BizTalk Administrator 在您的开发框中导出一个 msi,然后使用 BizTalk Administrator 将其导入其他 BizTalk 环境(您的“删除 IIS”)。

【讨论】:

  • 据我所知,导出为 msi 会在 biztalk 管理中创建一个新应用程序。我想要做的是在我的本地开发 IIS 之外的另一台服务器上发布我的 wcf 服务。
  • 导出 msi 不会创建新应用程序。进口一罐。但是您可以通过仅导出服务部分来避免这种情况。
猜你喜欢
  • 1970-01-01
  • 2019-08-04
  • 2017-10-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-24
  • 1970-01-01
相关资源
最近更新 更多