共用方式為


發佈因特網對向Web服務和WCF服務

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

  • 在外圍網路中使用反向代理規則(也稱為 DMZ、非軍事區域和篩選子網段)。

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

  • 使用 BizTalk Server 雲端啟用程式功能,將 Web 服務或 WCF 服務發布為 Azure AppFabric 服務總線轉送端點。

使用反向代理

這是發佈 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 資料庫所需的許可權。

您必須在防火牆中開啟特定埠,才能容納此埠。 如需必要埠的詳細資訊,請參閱 BizTalk Server 文件中的「接收和發送伺服器的埠」 (https://go.microsoft.com/fwlink/?LinkId=153342)。

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

如需將 BizTalk 應用程式公開為雲端中 WCF 服務的詳細資訊,請參閱 使用 AppFabric Connect for Services 在雲端公開 BizTalk 應用程式 一文(/archive/technet-wiki/1664.expos-biztalk-applications-on-the-cloud-using-appfabric-connect-for-services)。

另請參閱

規劃發佈 Web 服務1