共用方式為


設定 SharePoint Services 傳送埠

本主題比較靜態傳送埠與動態傳送埠,並列出建立 Windows SharePoint 服務傳送埠的步驟。 具體說來:

靜態傳送埠與動態傳送埠

建立靜態傳送埠

建立動態傳送埠

靜態傳送埠與動態傳送埠

  靜態傳送埠 動態傳送埠
使用單一傳送埠,搭配不同的配接器。

建立靜態傳送埠時,需要傳輸類型。
是的

動態傳送埠通常會新增至流程編排。 傳輸類型是在協調流程邏輯中設定。
使用具有不同傳送埠屬性的單一傳送埠,例如URL。

建立靜態傳送埠時,必須設定某些配接器屬性,例如URL。
是的

動態傳送埠通常會新增至編排。 屬性是在協調流程邏輯中設定的。
必須使用預設的傳送處理程式。

建立傳送埠時,可設定傳送處理程式。


建立傳送埠時,可設定傳送處理程式。
當您不知道訊息的所在位置時,請使用 。

建立靜態傳送埠時,您可以指定傳輸類型和結束位置。
是的

您可以在協調流程和內容型路由案例中設定結束位置。 規則也可以用來篩選訊息的傳送位置。
使用單一傳送埠將訊息傳送至多個合作夥伴。

建立靜態傳送埠時,您可以指定傳輸類型和結束位置。
是的

通常會將動態發送埠新增至流程編排中。 這些屬性會設定在協調流程邏輯中,並根據您指定的規則,將訊息傳送至多個夥伴。

建立靜態傳送埠

建立靜態傳送埠時,傳送埠會使用與傳輸類型相關聯的預設傳送處理程式。 使用 Windows SharePoint 服務配接器時,預設的傳送處理程式是 BizTalkServerApplication。 如需新增傳送處理程式的步驟,請移至 如何建立配接器處理程式

建立靜態傳送埠:

  1. BizTalk Server 管理控制台 中,依序展開 [BizTalk 群組 [GroupName]、[ 應用程式],然後展開應用程式以包含傳送埠。

  2. 以滑鼠右鍵按兩下 [ 傳送埠],按兩下 [ 新增],然後按兩下 [ 靜態單向傳送埠]。

    這很重要

    無法使用 Windows SharePoint Services 配接器來設定 靜態 Solicit-Response 傳送埠

  3. [屬性] 中,按兩下「類型」 下拉式清單中的 [Windows SharePoint 服務]。 輸入 [名稱]、[ 傳送處理程式] 和 [ 傳送管線 ] 屬性。

  4. 按一下 [設定] 。 在 屬性 中,設定下列專案:

    房產 說明
    配接器 Web 服務埠 必要。 裝載 SharePoint 服務配接器 Web 服務的 IIS 網站上設定的埠。

    默認值為埠 80,這是標準 HTTP 埠。 如果使用 80 以外的埠,請更新此值。
    暫停 必要。 以毫秒為單位,這個值會決定配接器從 Web 服務接收響應的時間。

    默認值為 100000毫秒 (100秒)。

    如果訊息或批次大小高於預期,請增加此值。

    適配器運行時間對 Windows SharePoint Services 配接器 Web 服務的 Web 服務呼叫超時時間,以毫秒為單位。 如果訊息或批次大小高於適配卡預期的平均值,您可能需要增加此值。
    使用用戶端 OM 必要。 判斷是否使用 SharePoint 用戶端物件模型 (CSOM) 或服務端物件模型 (SSOM)。

    默認值為 [是]。 設定為 [是 ] 以在 BizTalk Server 上使用 SharePoint CSOM。 SharePoint Services 電腦上沒有任何要求。

    設定為 [否 ] 以使用 SharePoint SSOM,其中包含安裝在 SharePoint Services 計算機上的 Web 服務。

    附錄 B:安裝 Microsoft SharePoint 配接器提供 SharePoint Services 配接器所用 SSOM 和 CSOM 元件的特定資訊。
    目的地資料夾URL 必要。 用來儲存檔的 SharePoint Services 資料夾 URL。 輸入 SharePoint 網站的相對路徑。 例如, 共用檔共用檔/採購單/。 清單也可以當做目的地使用。 例如, 清單/工作。 如果您指定清單,訊息本文不會與清單項目一起儲存。 從訊息擷取的值會升階到 SharePoint 資料行。 注意: SharePoint 文件庫或資料夾 URL 可以與其名稱不同。 檢查網頁瀏覽器中的位址,以取得正確的 URL。
    檔名 選擇性。 輸入 SharePoint Services 檔名的名稱。

    輸入檔名,例如 PurchaseOrder0001.xml 或表達式。 表達式包含文字、巨集和 XPATH 查詢的任何組合。 例如,輸入 PurchOrd-%XPATH=/po:PurchaseOrderId%-%MessageID%.xml。 未提供檔名時,會使用源文件的檔名、協調流程所提供的值或 'Msg-%MessageID%.xml'。 如需詳細資訊 ,請參閱 Windows SharePoint Services 配接器運算式注意: 將訊息傳送至清單時,會忽略此 Filename 值,而不會儲存在 SharePoint 資料行中。 相反地,請使用16個可用的資料行之一來更新 'Title' 資料行。 SharePoint 列表沒有 Filename 資料行。
    命名空間別名 選擇性。 命名空間別名定義的逗號或分號分隔清單。

    使用此欄位來定義 XPATH 查詢在 'Filename' 或 'Column Value' 等字段中匯入的命名空間別名。 例如,輸入 po='http://OrderProcess/POrder', conf='http://OrderProcess/Confirmation' xmlns=“”; ipsol='{D8217CF1-4EF7-4bb5-A30D-765ECB09E0D9}'注意: 此屬性不會覆寫由編排所定義的 WSS.ConfigNamespacesAliases 訊息內容屬性。 相反地,這兩個值會合併。
    覆寫 必要。 如果檔案存在,則判斷是否覆寫此檔案。

    默認值為 [否]。 這些選項包括:

    - :如果具有相同名稱的檔案存在,則引發錯誤並暫停訊息。
    - 協調流程:如果具有相同名稱的檔案存在,請使用協調流程中定義的值。
    - 重新命名:如果具有相同名稱的檔案存在,請重新命名新檔案。
    - :如果現有檔案具有相同的名稱,則會覆寫它。
    當設定為 [是] 時,傳送具有相同名稱的大量訊息可能會導致SharePoint事件查看器錯誤。 這些錯誤不會影響適配器,任何失敗的訊息都會被重試。
    SharePoint 網站 URL 必要。 SharePoint 服務網站的完整 URL。 例如,http:// SharePointServer/sites/TestSite。 注意: 傳送埠或接收位置 URI 不能超過 256 個字元。
    Microsoft Office 整合功能 必要。 針對二進位訊息,您必須使用 [否 ] 或 [選擇性]。

    預設值為 選擇性。 這些選項包括:

    • :將文件 儲存as-is。 對於二進位訊息,可以使用此選項。
    • 選擇性:修改檔,使其自動在 Office 應用程式中開啟,例如 InfoPath。 如果找不到處理指令,檔案會被處理成as-is。 對於二進位訊息,可以使用此選項。
    • 協調流程:使用協調流程中定義的值。
    • :修改檔,使其在 Office 應用程式中自動開啟,例如 InfoPath。 如果找不到處理指令,訊息會暫停。

      當設定為 [是] 時,至少需要下列其中一個屬性組:

      • 範本文件庫範本命名空間數據行
      • 範本後援文檔庫範本後援命名空間數據行
    • 是 (InfoPath 窗體庫):如果 InfoPath 方案位於表單文檔庫中,檔就會修改,使其在 Office 應用程式中自動開啟,例如 InfoPath。 如果表單庫沒有解決方案,該訊息將被暫停。
    範本文件庫 僅在填入範本命名空間資料行時才需要。 儲存 InfoPath 解決方案的 SharePoint 文件庫。 例如, 我的解決方案。 配接器會在 範本文檔庫中 尋找相符的 InfoPath 解決方案。 如果找不到解決方案,配接器會在 [範本後援文檔庫] 中尋找。 注意:範本文件庫 至少需要一個填寫以下內容的 SharePoint 資料行「單行文字」:
    • 使用 InfoPath 方案開啟之 XML 檔的命名空間和根節點
    • 或,XML 文件的根節點
    如需詳細資訊,請參閱 逐步解說:模組 2 - 整合 Office 與 Windows SharePoint 服務配接器
    範本後援文檔庫 只有在範本後援命名空間資料行填入時才需要。 儲存 InfoPath 解決方案的 SharePoint 文件庫。 例如範本

    如果 範本文件庫中找不到解決方案,配接器會在 範本後援文檔庫中 尋找相符的 InfoPath 解決方案。 [範本後援文檔庫] 和 [範本文檔庫] 字段可以搭配兩組 InfoPath 解決方案使用。 有一般 InfoPath 解決方案適用於所有一般用途,以及專用於特定合作夥伴的特製化 InfoPath 解決方案。 [ 範本後援文檔庫 ] 字段應該指向一般解決方案,而 [範本文檔庫 ] 應該指向該特定合作夥伴的特製化解決方案。 注意:範本後援文檔庫 至少需要一個填入下列內容之 SharePoint 數據行的「單行文字」:
    • 使用 InfoPath 方案開啟之 XML 檔的命名空間和根節點
    • 或者,XML 檔的根節點
    如需詳細資訊,請參閱 逐步解說:模組 2 - 整合 Office 與 Windows SharePoint 服務配接器
    模板備用命名空間欄 只有在填入範本後援文檔庫時才需要。 儲存 InfoPath 解決方案命名空間的 SharePoint 文件庫。 例如 ,myNamespace注意: 此欄位區分大小寫。
    範本命名空間欄 只有在範本文檔庫已填入時才須要求。 儲存 InfoPath 解決方案命名空間的 SharePoint 範本文檔庫 數據行。 例如 ,myNamespace注意: 此欄位區分大小寫。
    SharePoint Online 密碼 選擇性。 SharePoint 在線帳戶的密碼。
    SharePoint Online 用戶名稱 選擇性。 SharePoint 在線帳戶的用戶名稱。
    n 選擇性。 存在於 目的地文檔庫中的 SharePoint 資料行。 更新此欄以使用從訊息中擷取的值,或在 資料行值 欄位中指定的值。 注意: 最多可以指定16個資料行。 此欄位區分大小寫。
    欄位 n 選擇性。 輸入要為此訊息設定的數據行值。 您可以輸入字面值,例如 '採購單' 或表達式。 表達式可以包含任意組合的常值、巨集和 XPATH 查詢。 例如,輸入 “%XPATH=/po:POAmount%”, “%SendingOrchestrationID%”。 注意: 最多可以指定16個資料行。
  5. 按兩下 [確定 ] 儲存設定。

  6. 其他傳送埠組態選項包括:

    1. 如何設定傳送埠的傳輸進階選項

    2. 如何設定傳送埠的備份傳輸選項

    3. 如何設定傳送埠的輸出對應

    4. 如何設定傳送埠的篩選

    5. 如何將憑證指派給傳送埠

    6. 如何設定傳送埠的追蹤

建立動態傳送埠

建立動態傳送埠時,可以針對每個配接器設定傳送處理程式。 多個配接器可以使用單一動態傳送埠。 如需設定動態傳送埠處理程式的步驟,請參閱 可設定的動態傳送埠處理程式

  1. BizTalk Server 管理控制台 中,依序展開 [BizTalk 群組 [GroupName]、[ 應用程式],然後展開應用程式以包含傳送埠。

  2. 以滑鼠右鍵按兩下 [傳送埠],按兩下 [新增],然後選擇 [動態單向傳送埠] 或 [動態 Solicit-Response 傳送埠]

  3. [屬性] 中,輸入 [名稱 ] 和 [ 管線 ] 屬性

    按一下 [設定]

  4. 在 [ 設定傳送處理程式] 視窗中,為個別配接器選擇 [傳送處理程式 ]。 默認的傳送處理程式是 BizTalkServerApplication。 如需新增傳送處理程式的步驟,請移至 如何建立配接器處理程式

    使用個別主機有許多原因,包括:

    • 32 位需求:某些適配卡需要 32 位主機,例如 FTP 和 POP3 配接器。 您可以將所有或個別的32位配接器分組到自己的主機。

      BizTalk Server 64 位支援

    • 依用途建立主機:建立用於傳送的主機、用於接收的主機、處理指揮流程的主機,以及用於追蹤的主機。

    • 不同的主機設定:許多設定都是在主機層級實作。 因此,每個主機可以設定不同的節流設定。 例如,您可以在 HostA 上停用節流。 追蹤 HostB 中的每個事件。 修改 HostC 的 .NET CLR 設定。 增加 HostD 上的記憶體使用量。

    • 安全性:安全性是在主機層級實作。 每個主機都會在其自己的 Windows 帳戶下執行。 例如,HostA 會使用 FILE 配接器來存取檔案共用。 請將檔案共用的許可權授予給 HostA 使用者帳戶。 HostB 使用裝載在 IIS 伺服器上的 Web 服務。 授與 HostB 使用者帳戶授權給 Web 服務。 這也可防止其他主機帳戶存取不需要存取的實體。

    • 個別配接器:例如,您有數個工件(接收端和傳送端口)使用 HTTP 配接器。 您想要讓所有與 HTTP 配接器相關聯的專案在其本身的主機中。

    • 個別協調流程:個別協調流程可以位於自己的主機中。 例如,如果協調流程使用高記憶體或高CPU,請將該協調流程放入自己的主機。

      BizTalk Server 效能優化指南如何維護和疑難解答 BizTalk Server 資料庫 提供效能建議。

  5. 按兩下 [確定 ] 儲存設定。

  6. 其他傳送埠組態選項包括:

    1. 如何設定傳送埠的傳輸進階選項

    2. 如何設定傳送埠的輸出對應

    3. 如何設定傳送埠的篩選

    4. 如何將憑證指派給傳送埠

    5. 如何設定傳送埠的追蹤

  7. 按兩下 [確定 ] 儲存設定。

    其他傳送埠主題:

    建立和設定傳送埠

    建立和設定傳送埠群組

另請參閱

SharePoint Services 配接器疑難解答設定 SharePoint Services 接收位置疑難解答 CSOM:SharePoint Services 配接器