如何設定 Windows SharePoint Services 傳送埠
本主題描述如何使用 [BizTalk Server 管理] 主控台,以建立和設定 Windows SharePoint Services 傳送埠。
建立和設定 Windows SharePoint Services 傳送埠
在 [BizTalk Server 管理] 主控台中,建立新傳送埠,或按兩下現有的傳送埠以進行修改。 如需詳細資訊,請參閱 如何建立傳送埠。 設定所有傳送埠選項,並在 [一般] 索引標籤的 [傳輸] 區段中,為 [類型] 選項指定[Windows SharePoint Services傳輸屬性]。
在 [ 一般] 索引標籤的 [ 傳輸 ] 區段中,按一下 [ 類型] 旁的 [ 設定]。
在 [Windows SharePoint Services傳輸屬性] 對話方塊中,執行下列動作:
使用 作法 配接器 Web 服務連接埠 安裝 Windows SharePoint Services 配接器 Web 服務的 IIS 網站的 HTTP 連接埠。 根據預設,這是埠 80 上設定的預設網站。 如果您已在預設網站以外的任何其他 IIS 網站上設定Windows SharePoint Services Web 服務,則必須更新此值。 逾時 配接器執行階段 Web 服務對 Windows SharePoint Services 配接器 Web 服務的呼叫逾時 (以毫秒為單位)。 如果訊息或批次大小高於配接器所預期的平均值時,您可能需要增加這個值。 目的資料夾 URL 相對於 SharePoint 網站的 Windows SharePoint Services 目的資料夾 URL。 例如,Shared Documents、Shared Documents/Purchase Orders/ 或 Lists/Tasks。 您可以藉由指定清單的 URL (例如,Lists/Tasks),傳送訊息到 SharePoint 清單。 若您指定清單作為目的地,則訊息內文將不會與清單項目一起儲存,但從訊息中擷取的值仍將升級到 SharePoint 資料行。 注意: 有時候 SharePoint 文件庫、清單或資料夾 URL 與該專案的名稱不同。 請檢查 Internet Explorer 中的網址列以找出正確的 URL。 檔案名稱 (選擇性) Windows SharePoint Services 檔案名稱。 您可以輸入像是 'PurchaseOrder0001.xml' 的常值或運算式。 運算式可以包含常值、宏和 XPATH 查詢的任何混合,例如:「PurchOrd-%XPATH=//po:PurchaseOrderId%-%MessageID%.xml」。 未提供檔案名稱時,檔案名稱會是原始檔案的名稱或由協調流程管理的值,或者若協調流程未定義檔案名稱時,則為 Msg-%MessageID%.xml。 注意: 將訊息傳送至清單時,會忽略 Filename 屬性中指定的值,而且不會儲存在任何 SharePoint 資料行中。 SharePoint 清單沒有 [檔案名稱] 資料行。 而是使用 16 個可用資料行的其中一個,以更新 [標題] 資料行。
如需運算式的詳細資訊,請參閱Windows SharePoint Services配接器運算式。命名空間別名 (選擇性) 命名空間別名定義的逗號或分號分隔清單。 使用此欄位來定義 [檔案名稱] 或 [資料行值] 欄位中引用的 XPATH 查詢所使用的命名空間別名。 例如,po= 'http://OrderProcess/POrder'
, conf='http://OrderProcess/Confirmation'
xmlns=「」; ipsol='{D8217CF1-4EF7-4bb5-A30D-765ECB09E0D9}'。 注意: 此屬性不會覆寫 WSS。協調流程所定義的 ConfigNamespacesAliases 訊息內容屬性。 這兩個值會合併。Overwrite 決定是否覆寫現有的檔案。 選取 [是] 以覆寫現有檔案。 當已經有相同名稱的檔案存在時,選取 [否] 以引發錯誤並擱置訊息。 選取 [重新命名] 來重新命名檔案。 選取 [協調流程] 以使用協調流程所定義的值。 謹慎:當 Overwrite 屬性設定為 [是] 時,傳送大量具有相同名稱的訊息,可能會導致 SharePoint 錯誤記錄在事件檢視器中。 這些錯誤不影響配接器的功能。 任何失敗的訊息都將會重試。 SharePoint 網站 URL Windows SharePoint Services 網站的完整 URL。 例如,http://BizTalkServer/sites/TestSite. 注意: 傳送埠或接收位置的 URI 不能超過 256 個字元。 Microsoft Office 整合 [選擇性] 可變更文件,讓它自動在 Office 應用程式 (例如 InfoPath) 開啟,或者若找不到 InfoPath 解決方案,就依原狀儲存文件。 [是] 可變更文件,讓它自動在 Office 應用程式 (例如 InfoPath) 開啟,或者若找不到 InfoPath 解決方案,就暫停訊息。 [是 (InfoPath 表單庫)] 可變更文件,以自動在 Office 應用程式 (例如 InfoPath) 開啟。若訊息是傳送至 Windows SharePoint Services InfoPath 表單庫,則使用在表單庫找到的 InfoPath 解決方案。 若表單庫沒有 InfoPath 解決方案,會暫停訊息。 [否] 可依原狀儲存文件,不作任何變更。 [協調流程] 可使用協調流程所定義的值。 對於二進位訊息,必須使用 [否] 或 [選擇性] 值。 注意: 當 Microsoft Office 整合設定為 [是] 時,至少需要其中一個屬性組範本文件庫和範本命名空間資料行或範本後援文件庫和範本後援命名空間資料行。 範本文件庫 輸入儲存 InfoPath 解決方案的 SharePoint 文件庫名稱。 例如: My Solutions
。 這是配接器會尋找符合的 InfoPath 解決方案的第一個位置。 如果找不到解決方案,配接器將會尋找 [範本後援文件庫]。 注意: 當 [範本命名空間資料行] 欄位不是空白時,需要此欄位。 注意: 文件庫必須至少有一個類型為 「單行文字」的 SharePoint 資料行,此資料行會填入可以使用這個 InfoPath 方案開啟的 XML 檔的命名空間和根節點,或只填入根節點。 如需詳細資訊,請參閱逐步解說:課程模組 2 - 整合 Office 與Windows SharePoint Services配接器。範本後援文件庫 輸入儲存 InfoPath 解決方案的 SharePoint 文件庫名稱。 例如,Templates。 配接器只會在範本文件庫中找不到解決方案時,才在此文件庫中搜尋符合的 InfoPath 解決方案。 [範本後援文件庫] 和 [範本文件庫] 欄位可和兩組 InfoPath 解決方案一起使用。 目前有一些一般 InfoPath 解決方案適用於所有一般用途,而且還有供特定夥伴使用的專業 InfoPath 解決方案。 [範本後援文件庫] 欄位應指向一般解決方案,而 [範本文件庫] 應指向供特定夥伴使用的專業解決方案。 注意: 當 [範本後援命名空間資料行] 欄位不是空白時,需要此欄位。 注意: 文件庫必須至少有一個類型為 「單行文字」的 SharePoint 資料行,此資料行會填入可以使用這個 InfoPath 方案開啟的 XML 檔的命名空間和根節點,或只填入根節點。 如需詳細資訊,請參閱逐步解說:課程模組 2 - 整合 Office 與Windows SharePoint Services配接器。 範本後援命名空間資料行 這是儲存 InfoPath 解決方案之命名空間的 [範本後援文件庫] 的 SharePoint 資料行名稱。 例如,Namespace。 注意: 當 [範本後援文件庫] 欄位不是空白時,需要此欄位。 注意: 此欄位區分大小寫。 範本命名空間資料行 這是儲存 InfoPath 解決方案之命名空間的 [範本文件庫] 的 SharePoint 資料行名稱。 例如,Namespace。 注意: 當 [範本文件庫] 欄位不是空白時,需要此欄位。 注意: 此欄位區分大小寫。 列 n
這是存在於目的地文件庫的 Windows SharePoint Services 資料行名稱。 此資料行必須以從訊息中擷取的值或在 [資料行值] 欄位中指定的值更新。 注意: 您可以指定最多 16 個數據行。 注意: 此欄位區分大小寫。 資料行 n
值輸入要為此訊息設定的資料行值。 您可以輸入像是 'Purchase Order' 的常值或運算式。 運算式可以混合任何常值、巨集和 XPATH 查詢。 例如,"%XPATH=//po:POAmount%"、"%SendingOrchestrationID%"。 注意: 您可以指定最多 16 個數據行值。 再次按一下 [確定 ] 和 [ 確定 ] 以儲存設定。
另請參閱
如何設定 Windows SharePoint Services 接收位置
如何設定 Windows SharePoint Services 傳送處理常式
如何建立傳送埠
Windows SharePoint Services 配接器屬性參考
Windows SharePoint Services 配接器運算式
支援的 Windows SharePoint Services 資料行類型