2012-12-18 34 views
1

任何人都可以告訴我如何將在Azure上運行的Web應用程序連接到現有Web服務(.ASMX)上?Azure到場所網絡服務

我們沒有第三方應用程序公開的服務的來源,我們也不想將它們公開給公衆使用。

回答

1

有可能是根據您的方案三個選項。但我個人更喜歡第三個。

  1. 如果您使用了天藍色的雲服務(Web角色,工作者角色),則可以使用Windows Azure Connect。它在蔚藍的機器和本地機器之間建立IP-sec通信。然後,您可以通過其IPv6地址連接到本地服務。

  2. 如果您使用天藍色虛擬機來託管您的天藍色項目,則可以使用虛擬網絡。它比Windows Azure Connect更強大。

  3. 您可以使用Windows Azure服務總線中繼。無論您的Azure項目如何託管,它都可以向雲端打開本地服務。但由於它只支持服務中繼的WCF,並且由於您無法更改服務的代碼和配置,因此您可能需要更多的作品。也許你可以在本地機器上創建一個小WCF作爲代理,將它註冊到服務總線中繼,並將所有請求/響應傳遞給本地服務。