安装 BizTalk Accelerator for RosettaNet
概述
安装 Microsoft BizTalk Accelerator for RosettaNet (BTARN) 。
注意
在 BizTalk Server Enterprise Edition,只能安装 BizTalk Accelerator for RosettaNet (BTARN) 的Enterprise Edition。 在 BizTalk Server 标准版上,只能安装 BizTalk Accelerator for RosettaNet (BTARN) 的标准版。
BTARN 安装包括以下内容:
BTARN 管理
BizTalk 业务流程设计器 XLANG 调度(合作伙伴接口流程模式)
RosettaNet 实现框架 (RNIF)
BTARN 数据库
HTTP 前端 Web 应用程序
硬件和软件要求
最低硬件和软件要求与 BizTalk Server 相同。
版本 | BizTalk 要求 | SQL 和 OS 要求 |
---|---|---|
BizTalk Server 2016 | BizTalk Server 2016 的硬件和软件要求 | SQL Server硬件和软件要求: SQL Server 2016 SQL Server 2014 Windows Server 硬件要求: Windows Server 2016 Windows Server 2012 |
BizTalk Server 2013 R2 BizTalk Server 2013 |
BizTalk Server 2013 和 2013 R2 的硬件和软件要求 | SQL Server硬件和软件要求: SQL Server 2014 SQL Server 2012 SQL Server 2008 R2 Windows Server 硬件要求: Windows Server 2012 Windows Server 2008 R2 |
提示
列出的是最低硬件要求。 每个环境都不同,可能你的环境具有更高要求。 请参阅有关安装、调整大小、部署和维护BizTalk Server解决方案的建议。
安装和配置
准备阶段
- 对于 BTARN 数据库,BTARN 仅配置SQL Server计算机名称和数据库名称属性。 有关这些属性的信息存储在注册表中。
- 使用属于 BizTalk Server 管理员组成员的帐户登录。
- 在BizTalk Server下载中,BTARN 设置位于
\BizTalk Accelerators
文件夹中。 - 必须安装BizTalk Server,并且SQL Server必须正在运行。
- BTARN 和 BizTalk Server都需要 Microsoft .NET Framework 作为软件先决条件。 如果计算机上安装了多个版本的 .NET Framework,请确保 BtarnAPP Web 应用程序引用.NET Framework 4.0 经典版。 你可以使用 Internet 信息服务 (IIS) 管理器对此进行配置。
- BizTalk 主机实例帐户和 BizTalk 独立主机实例帐户应该相同。 否则,BTARN 无法正常工作。
- BTARN 仅允许将单个服务帐户(而不是组)添加到 BizTalk Server 管理员组或 BizTalk 应用程序用户组。
- 你需要为 BTSHTTPReceive.dll 创建 WebService 扩展,并配置 IIS 隔离模式。 有关详细信息,请参阅 发送 HTTP 请求时 404 找不到错误。 另请参阅 如何为 HTTP 接收位置配置 IIS。
- 将服务器 (http://<服务器名称>) 添加到 Internet Explorer 安全选项中的本地 Internet 区域。
- 如果配置 BTARN 时使用的是采用非默认端口的远程 SQL 实例,则必须本地安装 SQL Server 客户端工具。 有关详细信息,请参阅BizTalk Server多计算机环境的安装指南。
- 在配置 BizTalk Server 期间,必须将单独的组用于角色 - BizTalk 管理员、BizTalk 主机用户和 BizTalk 独立主机用户。
- BTARN 不支持使用为 SQL 实例创建的别名来配置 BTARN 数据库。
安装 BTARN
以管理员身份运行 BTARN setup.exe 。
选择“安装” 。
在“ 客户信息 ”页上,键入用户名、组织和产品密钥,然后单击“ 下一步”。
在 “许可协议 ”页上,阅读“最终用户许可协议”,然后单击“ 接受”。
注意
如果不接受许可协议,则无法继续安装。
在 “安装选项” 页上,选择“ 完成 ”进行完整安装,选择 “自定义 ”进行部分安装。 确保安装路径正确,然后单击“ 下一步”。
注意
如果选择“ 自定义”,请从“ 自定义安装 ”页选择要安装的组件。 如果选择仅安装 SDK 或文档组件,则必须在运行安装程序之前安装.NET Framework。
在 “摘要 ”页上,查看要安装的组件,然后单击“ 安装”。 “ 安装进度” 屏幕显示安装过程的进度。
在“ 安装已完成 ”页上,确保选中“ 运行配置向导” 框,然后单击“ 完成”。
BTARN 配置向导将打开。 下一步将配置 BTARN。
重要
如果执行自定义安装以仅安装 BTARN HTTP 前端功能,则 BTARN 配置可能会在安装完成后失败,并显示“无法为功能创建对象:WebApp”错误。 如果发生这种情况,请将 Microsoft.VC80.ATL.manifest 和 atl80.dll) 的两个 (文件从安装了 BizTalk Server 的计算机复制到安装了 BTARN HTTP 前端功能的计算机。
如果 Visual Studio 与 BizTalk Server 安装在同一台计算机上,则这两个文件的源文件夹为 <drive>:\Program Files\Microsoft Visual Studio 11.0\VC\redist\x86\Microsoft.VC100.ATL。 如果未在 BizTalk 服务器上安装 Visual Studio,则 BizTalk 服务器上的两个文件的源文件夹是 drive>:\WINDOWS\WinSxS 下的<一个文件夹。 这两个文件的版本应该是 8.0.50727.42。 已安装 HTTP 前端功能的计算机的目标文件夹是默认情况下 (的 BTARN 安装目录,<即 drive>:\Program Files\Microsoft BTARN) 。
将这些文件复制到安装了 HTTP 前端功能的计算机后, 重新运行Configuration.exe。
配置 BTARN
提示
在配置 BTARN 之前,请确保在 IIS 中的处理程序映射下映射.NET Framework。 此外,在配置 BTARN 时,可能需要手动创建IIS_WPG组。
在 “Microsoft BTARN 配置向导” 页上,选择“ 基本配置 ”以使用默认设置配置服务器,或 选择“自定义配置 ”以使用高级配置选项配置服务器。
注意
如果要使用本地管理员帐户配置 BTARN,请在“服务凭据”区域的“用户 ID”字段中输入帐户作为<计算机名称>\<管理员名称>。
在“ 数据库服务器名称 ”文本框中,验证显示的服务器名称是否正确。 在 “服务凭据 ”区域中,输入用户名 (,其中包含运行服务的帐户的域) 和密码。 单击 “配置” 。
如果帐户具有管理权限,请单击“ 是 ”继续配置。
如果在步骤 1 中选择了 “基本配置 ”,请在“ 摘要 ”对话框中验证要配置的组件列表,然后单击“ 下一步”。 转到步骤 10。
如果在步骤 1 中选择了 “自定义配置 ”,请执行以下步骤:
注意
如果你在任何 BTARN 数据库的名称中使用特殊字符,则 BTARN 配置将失败。
若要配置运行时,请在“ Microsoft BTRAN 配置 ”对话框中,单击左窗格中的“ 运行时 ”。 在右侧的“ 运行时 ”窗格中,单击“ 在此计算机上启用运行时功能”。 若要加入现有数据库组,请清除 “是否要创建新的数据库组”。 选择适当的 Web 服务器名称、端口号、数据存储区、应用程序池服务帐户和 BizTalk HTTP 接收虚拟文件夹。
若要配置 WebApps 功能,请在“ Microsoft BTRAN 配置 ”对话框中,单击左窗格中 的“WebApps ”,然后单击“ 在此计算机上启用运行时功能”。 输入相应的BizTalk Server名称和端口号,或选择默认值。 选择适当的 Web 应用程序虚拟文件夹。
单击“应用配置”。
在“摘要”页上,单击“下一步”。
在 “配置已完成 ”页上,单击“ 完成”。
注意
安装了 BTARN 后,系统管理员必须将用户添加到 BAS Business User、Business Manager 和 Business Administrator 组。 如果你是系统管理员,则必须填充这些组并注销,然后登录将自己添加到这些组中。
警告
为 BizTalk 管理员、BizTalk 主机用户和 BizTalk 独立主机用户配置BizTalk Server时,必须使用三个不同的组。
启动项目
配置 BTARN 后,BTARN 业务流程、发送端口和接收位置不会自动启动。
注意
必须先启动 PrivateInitiator_To_LOB 和 PrivateResponder_To_LOB 发送端口,然后才能启动 PrivateInitiatorProcess 和 PrivateResponderProcess 业务流程。
- 对于某些计算机,如果已通过安全套接字层 (SSL) 配置了 Internet Information Services (IIS) 虚拟服务器,则必须先配置虚拟服务器以接受客户端证书。 请参阅双重操作教程中的步骤 4:在 IIS 中启用安全套接字层。
以管理员身份打开 BizTalk Server 管理。
依次展开 “BizTalk 组”、“ 应用程序”和“ BizTalk 应用程序 1”。
单击“ 发送端口”。 在右窗格中,对于每个未启动的发送端口,右键单击,然后单击“ 启动”。
单击“ 接收端口 ”和“ 接收位置”。 在右窗格中,对于每个未启动的接收位置,右键单击,然后单击“ 启动”。
注意
必须先启动PrivateInitiator_To_LOB并PrivateResponder_To_LOB发送端口,然后才能启动 PrivateInitiatorProcess 和 PrivateResponderProcess 业务流程。
单击“ 业务流程 ”和 “接收位置”。 在右窗格中,对于未启动的每个业务流程,右键单击,然后单击“ 启动”。
重启计算机
请重新启动计算机,以应用对配置和权限所做的任何修改。
注意
开发人员可能出于开发、阶段调试或测试目的,选择在单个服务器上安装并配置 BTARN。 开发人员可使用此服务器编写自定义代码,并在用于生产之前对其进行测试。
有关在单个服务器上安装 BTARN 的详细信息,请参阅 环回教程。