如何配置 Windows SharePoint Services 接收位置

本主题介绍如何通过使用 BizTalk Server 管理控制台来创建和配置 Windows SharePoint Services 接收位置。

创建和配置 Windows SharePoint Services 接收位置

  1. 确保已正确配置了接收端口。 有关如何创建和配置接收端口的信息,请参阅 如何创建接收端口

  2. BizTalk Server管理控制台中,依次展开“BizTalk Server管理”、“BizTalk 组 [GroupName]”和“应用程序”,然后展开要在其中创建接收位置的应用程序。

  3. 右键单击“ 接收位置”,单击“ 新建”,然后单击“ 单向接收位置”。

  4. 选择将包含此接收位置的接收端口,然后单击“ 确定”。

  5. 在“接收位置属性”对话框的“传输”下的“类型”下拉框中,选择“Windows SharePoint Services”。

  6. 单击 “配置”

  7. “Windows SharePoint Services传输属性”对话框中,执行以下操作:

    使用此选项 要执行此操作
    适配器 Web Services 端口 安装 Windows SharePoint Services 适配器 Web Services 的 IIS 网站的 HTTP 端口。 默认情况下,这是在端口 80 上配置的默认网站。 如果已在默认网站以外的任何 IIS 网站上配置Windows SharePoint Services Web 服务,则必须更新此值。
    超时 对 Windows SharePoint Services 适配器 Web Services 进行的适配器运行时 Web Services 调用的超时值(以毫秒计)。 如果消息或批的大小超过适配器预期的平均大小,则可能需要增加此值。
    存档文件名 (可选) 存档的文件Windows SharePoint Services文件名。 您可以键入如“PurchaseOrder0001.xml”之类的文本值,也可以键入表达式。 表达式可以包括文本、宏和 XPATH 查询的任意组合。 例如,“PurchOrd-%XPATH=//po:PurchaseOrderId%-%MessageID%.xml”。 如果没有提供文件名,则会使用源文件的名称。 有关表达式的详细信息,请参阅 Windows SharePoint Services 适配器表达式注意: 此字段不支持“%SendingOrchestrationID%”和“%SendingOrchestrationType%”宏。
    存档位置 URL Windows SharePoint Services 文件夹 URL(相对于用来对所处理的文件进行存档的 SharePoint 站点)。 例如,Archive 或 /Shared Documents/Processed Orders/。 如果未指定存档位置,则适配器处理文档后会删除该文档。 注意: 有时 SharePoint 文档库或文件夹 URL 与该项的名称不同。 请查看 Internet Explorer 的地址栏以确定正确的 URL。
    存档覆盖 确定是否覆盖存档中的现有文件。 选择“是”将覆盖现有文件。 如果选择“否”,当存档位置中已经存在具有相同名称的文件时,存档将失败。 在这种情况下,文件将保持签出状态,必须对其进行手动存档。 注意: 存档文件时,建议对宏使用存档文件名值,以使文件名唯一。 为此,可以使用类似于 PO-%MessageID%.xml 或 PO-%XPATH=//ns0:PurchaseOrder/ns0:ID%.xml(其中 ID 是采购订单的唯一 ID)这样的存档文件名。
    批大小 Windows SharePoint Services消息传送适配器 Web 服务将作为批处理处理的最大文档数。 已处理批处理包含的消息数可能少于定义的批大小;但是,它永远不会包含更多消息。
    错误阈值 适配器允许遇到的最大连续轮询失败次数,到达最大次数后将禁用该接收位置。 若要永不禁用该接收位置,请将此字段设置为 0。
    命名空间别名 (可选)以逗号或分号分隔的命名空间别名定义列表。 使用此字段可以定义“存档文件名”字段中引入的 XPATH 查询使用的命名空间别名。 例如,po='http://OrderProcess/POrder',conf='http://OrderProcess/Confirmation' ipsol='{D8217CF1-4EF7-4bb5-A30D-765ECB09E0D9}'
    轮询间隔 适配器执行的两个连续查询之间的时间间隔(以秒为单位),以查看是否有任何新消息可供处理。 注意: 指定较低的值可提高适配器的吞吐量和响应时间。
    SharePoint 站点 URL Windows SharePoint Services 网站的完整 URL。 例如: http://BizTalkServer/sites/TestSite. 注意: 发送端口或接收位置的 URI 不能超过 256 个字符。
    源文档库 URL 这是 Windows SharePoint Services 文档库的 URL(相对于在其中检索文档的 SharePoint 站点)。 例如,/Shared Documents/ 或 /New Purchase Orders/。 注意: 无法从 SharePoint 列表接收消息。 除非使用显示所有文件夹中的消息的视图,否则您无法从 SharePoint 文件夹接收消息。 为此,将 Folders 属性设置为创建视图时 不带文件夹的所有文档 的值。 注意: 有时 SharePoint 文档库与该项的名称不同。 请查看 Internet Explorer 的地址栏以确定正确的 URL。
    视图名称 这是用于筛选适配器处理的文档的Windows SharePoint Services视图。 例如,已批准的订单。 将此字段留空以处理源文档库中的所有现有文档。 显示在视图中的文件夹和包含在这些文件夹中的消息将不会由适配器处理。 可以创建平面视图,以显示平面结构中的所有文档,包括子文件夹中存在的文档。 注意: 将处理平面视图中的所有消息。
    Microsoft Office 集成 选择“可选”将尽可能尝试删除 InfoPath 处理指令,如果不能删除(例如,二进制文档),则按原样处理。 选择“是”将删除 InfoPath 处理指令,如果出现错误,则跳过该消息。 选择“否”以“按原样”处理文档。对于二进制消息,必须使用“否”或“可选”值。
  8. 单击“确定”。

另请参阅

如何配置Windows SharePoint Services发送处理程序
如何配置 Windows SharePoint Services 发送端口
如何创建发送端口
Windows SharePoint Services 适配器属性参考
Windows SharePoint Services 适配器表达式
支持的 Windows SharePoint Services 栏类型