共用方式為


使用 Web 服務

Microsoft BizTalk Server提供 Web 服務的內建支援。 BizTalk Server 可讓您重複使用及彙總協調流程中的所有現有 Web 服務。 您也可以將協調流程發佈 (公開) 為 Web 服務,以區隔 Web 服務邏輯與商務程序邏輯。

BizTalk Server 實作了 Web 服務原生配接器的支援。 原生配接器支援提供 Web 服務的擴充性、容錯和追蹤功能,且無須撰寫任何程式碼。 如需 SOAP 配接器的相關資訊,請參閱 SOAP 配接器

BizTalk Server中的 Web 服務支援分為兩種類別:取用或呼叫 Web 服務,以及發佈或建立 Web 服務。

使用或發佈 Web 服務之前,您應該先瞭解 ASP.NET 中的 XML Web Service。 For information about the basics of XML Web services, see the article "XML Web Services Basics" at https://go.microsoft.com/fwlink/?LinkId=193057.

取用 Web 服務

您可以從協調流程內使用 (呼叫) Web 服務。 您可以將數個 Web 服務匯總成單一協調流程,以完成整個商務程式。

發佈 Web 服務

您可以使用 [BizTalk Web 服務發佈精靈] 來發佈 Web 服務。 協調流程和傳送配接器可以使用這些已發佈的 Web 服務。

使用 SOAP 標頭

BizTalk Server 提供已定義的和未知的 SOAP 標頭支援。 BizTalk Server 會為 Web 服務內每個已定義的 SOAP 標頭建立內容屬性。

Web 服務標準

BizTalk Server傳送和接收時,應該使用任何 Web 服務標準。 並非所有標準都已經過測試。 一般而言,WCF 所支援的標準也受到BizTalk Server支援。 範例標準包括:

  • WS-ReliableMessaging

  • WS-Security

  • WS-SecureConversation

  • WS-Trust

  • WS-同盟

  • WS-Addressing

  • WS-Policy

  • WS-MetadataExchange

  • WS-Coordination

  • WS-Atomic

本節內容