![](/img/trans.png)
[英]How to configure Windows Activation Server (WAS) in Windows XP to host WCF services?
[英]Host multiple projects and services on windows azure
我有一個基於ASP.NET 4.0 Web窗體構建的電子商務應用程序,我想將該站點遷移到Windows Azure。
我的應用程序中有6個項目:
- MyApp.UserWeb-*我的主頁項目
- MyApp.AdminWeb-*管理Web應用程序
- MyApp.Services-UserWeb和AdminWeb應用程序使用的WCF服務
- 其他3個層則是不同的層,例如以上3個項目中引用的BusinessObjects,DataAccess和Security。
我想將MyApp.UserWeb部署和發布為www.mysite.com,將MyApp.AdminWeb部署和發布為www.admin.mysite.com,並將服務托管為services.mysite.com。
您能否建議從Visual Studio 2010部署和發布網站的步驟?
您可以將應用程序的三個組成部分發布到他們自己的網絡角色中。 然后,在DNS設置中,您可以為www,www.admin和服務設置CNAME記錄,以指向每個網絡角色的相應虛擬IP。 還需要在門戶中為每個角色配置CNAME。
您可能還需要站點前端(或其他關鍵任務區域)的多個實例,以確保99.95%的SLA可用性。
上面的配置將為您的應用程序提供可觀的計算資源,並且可以很好地擴展。 如果您想從一個低成本的解決方案開始,我建議在一個網絡角色上運行這三個組件並添加三個CNAME。
Azure網站將再次變得更加便宜,但是此功能仍處於預覽狀態,並且沒有SLA。
您可以使用Windows Azure網站(共享或保留模式以允許自定義域名)或Web角色(雲服務)來執行此操作。 網站或雲服務上的選擇取決於所需的控制和管理級別。
以下是有關為網站設置自定義域名的一些信息: http : //www.windowsazure.com/en-us/develop/net/common-tasks/custom-dns-web-site/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.