共用方式為


發佈網際網路對向 Web 服務和 WCF 服務

您可以使用多種方法將 Web 服務和 WCF 服務發佈至網際網路BizTalk Server:

  • 在周邊網路中使用反向 Proxy 規則 (也稱為 DMZ、非目的地區域,以及篩選子網) 。

  • 讓執行 BizTalk Server 的電腦將 Web 服務或 WCF 服務發佈至周邊網路網域。

  • 使用BizTalk Server雲端啟用程式功能,將 Web 服務或 WCF 服務發佈為 Azure AppFabric 服務匯流排轉送端點。

使用反向 Proxy

這是發佈 BizTalk Server Web 服務和 WCF 服務的傳統方法。 在周邊網路中使用反向 Proxy 規則,可讓 BizTalk 伺服器位於周邊網路中。 反向 Proxy 規則只會將 HTTP 和 SOAP 要求從周邊網路轉送到內部網路中執行BizTalk Server的電腦。

如需使用反向 Proxy 的詳細資訊,請參閱BizTalk Server說明中的下列主題:

在周邊網路中使用執行BizTalk Server的電腦

這不是將 BizTalk Server Web 服務或 WCF 服務發佈至網際網路的慣用方法,因為它需要執行BizTalk Server的電腦位於周邊網路中。 不過,當周邊網路中無法使用反向 Proxy 時,您可以使用此方法。

這種方法需要周邊網路網域以單向信任的方式登錄內部網路網域 (,但內部網路網域不信任周邊網路網域) 。 裝載周邊網路網域中 Web 服務或 WCF 服務的 IIS 應用程式集區必須在位於「BizTalk 隔離主機使用者」網域群組的內部網路網域帳戶下執行。 這可讓應用程式集區擁有將訊息發佈至 BizTalk Server MessageBox 資料庫所需的許可權。

您必須在防火牆中開啟特定埠,才能容納此埠。 For more information about the required ports, see "Ports for the Receive and Send Servers" (https://go.microsoft.com/fwlink/?LinkId=153342) in the BizTalk Server documentation.

使用 AppFabric Connect for Services 在雲端公開 BizTalk 應用程式

如需將 BizTalk 應用程式公開為雲端中的 WCF 服務的詳細資訊,請參閱 使用 AppFabric Connect for Serviceshttps://go.microsoft.com/fwlink/?LinkID=204700 雲端公開 BizTalk 應用程式 () 。

另請參閱

規劃發佈 Web 服務1