Single-Server 部署

本主题讨论Windows SharePoint Services BizTalk Server适配器的单服务器设置和部署注意事项。

在单服务器部署中安装 Windows SharePoint Services 适配器

选择 Windows SharePoint 服务适配器 Web 服务组件将安装Windows SharePoint Services适配器通过Windows SharePoint Services处理传入和传出文档所需的软件。 此 Web Services 必须安装在安装有 Windows SharePoint Services 的服务器上。 适配器 Web 服务可以处理多个 SharePoint 网站,包括承载 Business Activity Services (BAS) 的网站,无论它们是在同一 IIS 站点上还是在不同的 IIS 站点上。

Windows SharePoint Services适配器有三个组件:

  • 运行时组件

  • 设计时组件

  • 适配器 Web Services

    BizTalk Server 运行时功能将自动安装并配置适配器运行时。 安装适配器设计时组件,并使用其他BizTalk Server功能进行配置。 通过使用管理工具、开发人员工具、SDK 或 BizTalk Server 运行时功能附带的工具来创建 Windows SharePoint Services 端口,可以与设计时组件进行交互。 你无法自定义运行时和设计时组件的任何配置选项。 只能自定义 Windows SharePoint Services 适配器 Web Services 选项。

    只有 SharePoint Enabled Hosts 组的成员才具有调用该适配器 Web Services 的权限。 有关Windows SharePoint Services适配器运行时所需的Windows SharePoint Services权限的详细信息,请参阅什么是Windows SharePoint Services适配器?中的安全性部分。

注意

如果选择安装 BAS,系统将自动选择安装 Windows SharePoint Services 适配器 Web Services 组件。

安装 Windows SharePoint Services 适配器

  1. 安装BizTalk Server。 有关详细信息,请参阅BizTalk Server新增功能、安装、配置和升级) 。

  2. “组件安装”屏幕上的“可用组件”下,在“其他软件”下,选择“Windows SharePoint Services适配器 Web 服务”。

在单服务器部署中配置 Windows SharePoint Services 适配器 Web Services

你可以使用基本配置或自定义配置来配置 Windows SharePoint Services 适配器。 有关这些工具的详细信息,请参阅配置BizTalk Server

使用基本配置

BizTalk Server允许使用默认设置配置服务器。 服务器的默认配置设置使用的是你在配置向导中输入的数据库服务器名称、用户名和密码。 当使用基本配置对 Windows SharePoint Services 适配器 Web Services 进行配置时,将出现以下结果:

  • 创建 SharePoint Enabled Hosts Windows 组。

  • 使用默认网站作为 Windows SharePoint Services 适配器的宿主

  • 创建 BTSSharePointAdapterWSAppPool 应用程序池并将其配置为在也用于运行 Windows SharePoint Services 应用程序池的帐户下运行。

  • 创建 BTSharePointAdapterWS 虚拟应用程序,并将其配置为在 BTSSharePointAdapterWSAppPool 应用程序池中运行

注意

如果此虚拟目录已存在,则配置过程将不会更新元数据库中的属性。 必须删除虚拟目录,然后再次运行配置。

  • BTSharePointAdapterWS 虚拟应用程序包含 Web Services

    有关基本配置的详细信息,请参阅 基本配置

使用自定义配置

BizTalk Server 配置可以对本地计算机上已安装的功能的配置状态进行高级分析。 使用该工具,可以配置功能、取消对功能的配置、配置安全设置,以及将配置导入和导出计算机。

使用 Windows SharePoint Services 适配器 Web 服务页在此计算机上配置 Windows SharePoint Services 适配器。 下表列出了这些配置选项:

使用此选项 要执行此操作
在此计算机上启用 Windows SharePoint Services 适配器 选择“在此计算机上启用Windows SharePoint Services适配器”以在此计算机上启用该适配器。
Windows 组 Windows 组列表提供了一个视图,你可以编辑“已启用 BizTalk SharePoint 适配器的主机”Windows 组。
Windows SharePoint Services 适配器网站 选择将用作 Windows SharePoint Services 适配器 Web Services 的宿主的网站。

使用自定义配置配置Windows SharePoint Services适配器时,会发生以下情况:

  • 默认情况下,除非指定了其他 Windows 组,否则将创建 SharePoint Enabled Hosts 这一 Windows 组。

  • 除非指定其他网站,否则将使用默认网站作为 Windows SharePoint Services 适配器的宿主。

  • 创建 BTSSharePointAdapterWSAppPool 应用程序池,并将其配置为使用运行 Windows SharePoint Services 应用程序池所用的同一帐户来运行。

  • 创建 BTSharePointAdapterWS 虚拟应用程序,并将其配置为在 BTSSharePointAdapterWSAppPool 应用程序池中运行

注意

如果此虚拟目录已存在,则配置过程将不会更新元数据库中的属性。 必须删除虚拟目录,然后再次运行配置。

使用自定义配置配置Windows SharePoint Services适配器

  1. “BizTalk Server配置”中,选择“SharePoint 适配器”节点。

  2. 在此计算机上选择“启用Windows SharePoint Services适配器”。

  3. “Windows 组”下,选择要用于Windows SharePoint Services适配器的 Windows 组。 默认情况下,将选择 SharePoint Enabled Hosts。

  4. “Windows SharePoint Services适配器网站”下拉框中,选择要安装适配器组件的网站。 默认情况下,将选择默认网站。

  5. 单击“应用配置”

单服务器部署的注意事项

在单服务器环境中安装和部署 Windows SharePoint Services 适配器时,应注意以下事项:

  • 将 BizTalk 服务帐户添加到该服务器上的 SharePoint Enabled Hosts 这一 Windows 组中。

  • 使用 SharePoint 管理中心工具,将 SharePoint Enabled Hosts 组添加到 SharePoint 参与者角色中。

  • 在 Windows Server 上,运行 SharePoint 适配器 Web 服务的标识需要以下权限:

    Program Files\Microsoft BizTalk Server <version>\Business Activity Services\BTSharePointV3AdapterWS 文件夹的读取权限。 如果使用 64 位版本的 Windows 和 BizTalk Server,则需要在 program Files (x86) \Microsoft BizTalk Server <version>\Business Activity Services\BTSharePointV3AdapterWS 上设置权限

    对以下注册表项的读取权限: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server\Extensions\12.0\Secure\ConfigDB

    包含 Sharepoint 数据库的 SQL Server 的登录权限。

    SharePoint 配置数据库中 PublicWSS_Content_Application_Pools 角色的成员。

    SharePoint 内容数据库中“公共”和“数据库所有者”角色的成员。

  • 必须将 Web Services 安装所在的网站扩展为 SharePoint Services 网站。

  • 可以使用无提示安装来安装和配置 Windows SharePoint Services 适配器。 有关详细信息,请参阅 附录 A:无提示安装

另请参阅

Windows SharePoint Services适配器
多服务器部署