BizTalk Web 服務發佈精靈

 

使用 BizTalk Web 服務發佈精靈 ,建立 BizTalk 協調流程併發布為 Web 服務,以及將架構發佈為 Web 服務。 如需 BizTalk Web 服務發佈精靈的一般使用方式資訊,請參閱 使用 Web 服務

建立 Web 服務頁面

使用此頁面選取建立 Web 服務的方法。

使用 作法
將 BizTalk 協調流程發佈為 Web 服務 根據選取的協調流程及 BizTalk 組件中的 Web 連接埠來發佈 Web 服務。
發佈結構描述為 Web 服務 使用 BizTalk 組件中選取的結構描述,將 Web 服務的 Web 方法及訊息定義為要求和/或回應訊息的部分。

BizTalk 組件頁面

使用此頁面選取發佈 Web 服務的 BizTalk 組件。

使用 作法
BizTalk 組件檔案 (*.dll) 選取 BizTalk 組件。

您的組件不需部署即可發佈 Web 服務。

若您的組件有相依性,您必須先解析組件中的任何相依性才能發佈 Web 服務。 組件必須經過部署和適當地繫結,才能使用於執行階段。

協調流程和連接埠頁面

您可以選取組件中要於發佈 Web 服務中公開的協調流程與連接埠。 只有公用連接埠是可見的。

選取您要匯出的協調流程與連接埠。

Web 服務屬性頁面

使用此頁面指定 Web 服務的屬性。

使用 作法
Web 服務的目標命名空間 選取 Web 服務的目標命名空間。 目標命名空間會出現在 Web 服務描述語言 (WSDL) 檔中。 System.Uri建構函式可用來判斷有效性。
新增其他 SOAP 標頭 新增 BizTalk 組件的結構描述,以做為要求及回應 SOAP 標頭。
支援未知 SOAP 標頭 新增未知標頭的支援。
新增 SharePoint Portal Server 2003 單一登入支援 新增 SharePoint Portal Server 2003 中的單一登入 (SSO) 支援。

您可以按一下 [ 進階 ] 按鈕來控制控制訊息格式和訊息處理行為的進階屬性。

Web 服務進階屬性頁面

使用此頁面可自訂全域 Web 服務和 Web 方法屬性。

使用 作法
Soap 參數樣式 指定在 SOAP 訊息中格式化參數的方式。 這些選項包括:

- 機:傳送至 XML Web 服務方法的參數會直接放在 SOAP 要求或 SOAP 回應的 Body 元素之後的 XML 元素中。
- 包裝 (預設) :傳送至 XML Web 服務方法的參數會封裝在 SOAP 要求或 SOAP 回應之 XML 部分的 Body 元素之後 的單一 XML 元素內。
相容主張 指定 Web 服務提出的 Web 服務互通性 (WSI) 商務程序 1.1 (BP1.1) 相容主張。 注意:BizTalk Server無法使用 BP1.1 一致性宣告來取用 Web 服務。 如果您將會從 BTS2004 取用服務,請不要使用相容主張。
強制要求回應 指定是否應該以要求-回應的 Web 方法,來公開單向的 BizTalk 作業。

Web 服務專案頁面

使用此頁面來自訂已發佈的 Web 服務。

使用 作法
專案名稱 輸入專案名稱。
專案位置 指定發佈 Web 服務的虛擬目錄之路徑名稱。 重要: 您必須使用 ANSI 字元。
覆寫現有的專案 當您重新發佈 Web 服務時,覆寫現有專案。
[瀏覽] 按鈕 搜尋檔案在磁碟中的位置。
允許匿名存取 Web 服務 在已發佈的虛擬目錄上設定 AuthAnonymous 旗標。 此旗標在開發環境下十分有用。
建立 BizTalk 接收位置 產生 BindingInfo.xml 繫結檔,以建立對應到已發佈 Web 服務的接收位置。

可由開發指令行工具或精靈匯入 BindingInfo.xml 檔案,以建立必要的接收位置。 您可以在已發佈 Web 服務虛擬目錄的暫存資料夾中,找到 BindingInfo.xml。

要求 SOAP 標頭/回應 SOAP 標頭頁面

使用此頁面新增和移除 BizTalk 組件的結構描述,以做為要求及回應 SOAP 標頭。

使用 作法
新增 按鈕 為內含文件結構描述的 BizTalk 組件指定路徑名稱,新增結構描述。
移除 按鈕 移除結構描述。

注意

會列出 ComplexType 項目的上層項目,並可用來做為 SOAP 標頭。

使用此頁面選取 BizTalk 組件中的一或多個結構描述類型,以做為要求及回應 SOAP 標頭。

使用 作法
BizTalk 組件檔案 (*.dll) 選取 BizTalk 組件。
流覽 按鈕 搜尋檔案在磁碟中的位置。

Web 服務頁面

使用此頁面來描述您正在建立的 Web 服務。

使用滑鼠右鍵按一下節點以檢視屬性及功能表選項,以新增、重新命名或刪除 Web 服務或 Web 方法。

使用 作法
新增 Web 服務 新增 Web 服務。
重新命名 Web 服務描述 重新命名 Web 服務。 輸入 Web 服務的新名稱。
新增 Web 方法 新增單向 Web 方法。

新增要求-回應 Web 方法。
選取結構描述類型 [要求訊息類型/要求訊息類型 ] 頁面中選取架構類型。
重新命名 Web 訊息部分 重新命名 Web 訊息部分。

要求訊息類型/回應訊息類型頁面

使用此頁面選取 BizTalk 組件中的一或多個結構描述類型,以做為要求及回應 SOAP 標頭。

使用 作法
BizTalk 組件檔案 (*.dll) 選取 BizTalk 組件。
流覽 按鈕 搜尋檔案在磁碟中的位置。

Web 服務專案摘要頁面

使用此頁面檢視您的設定。 按一下 [上一步 ] 對已發佈的 Web 服務進行任何變更。 按一下 [建立 ] 以建立已發佈的 Web 服務。

正在完成 Web 服務發佈精靈頁面

使用此頁面判斷您是否成功發佈 Web 服務。

使用 作法
連結至發佈 Web 服務 移至您已發佈的 Web 服務專案。

另請參閱

如何使用 BizTalk Web 服務發佈精靈將協調流程發佈為 Web 服務
如何使用 BizTalk Web 服務發佈精靈將架構發佈為 Web 服務
發佈 Web 服務時的考量