HOW TO:將應用程式繫結至邏輯伺服器
更新:2007 年 11 月
建立部署圖表之後,根據目標邏輯 DataCenter 來驗證系統的下一個步驟是,將系統內的應用程式繫結至 DataCenter 中適當的邏輯伺服器。一般而言,下列邏輯伺服器可裝載對應的應用程式:
邏輯伺服器 |
應用程式 |
---|---|
IIS Web 伺服器 |
ASP.NET Web 服務、ASP.NET Web 應用程式、外部 Web 服務、BizTalk Web 服務、泛型應用程式 |
資料庫伺服器 |
外部資料庫、泛型應用程式 |
Windows 用戶端伺服器 |
Windows 應用程式、Office 應用程式、泛型應用程式 |
泛型伺服器 |
可裝載任何應用程式 |
將應用程式繫結至邏輯伺服器時,請注意下列考量事項:
根據 DataCenter 模型製作人員所套用到邏輯 DataCenter 圖表的條件約束,特定類型的應用程式可能無法繫結至以上列出的對應伺服器。
例如,Web 伺服器可能限制為僅允許裝載外部 Web 服務。如果無法裝載特定類型的應用程式,您就無法將該類型的應用程式繫結至伺服器。在這種情況下,就會顯示符號和工具提示,表示您無法建立繫結。如需詳細資訊,請參閱 HOW TO:不允許裝載關聯性。
繫結外部 Web 服務只是表示外部 Web 服務存在邏輯伺服器上,並且可以驗證該外部 Web 服務的連接而已,實際上並不會指定 Web 服務的部署。如需詳細資訊,請參閱應用程式系統中的外部應用程式。
在許多情況下,外部 Web 服務是表示已部署或即將部署至 DataCenter 中之其他系統內的 Web 服務。這些外部 Web 服務應該繫結至部署圖表上該 DataCenter 中的適當邏輯伺服器。例如,如果您想要繫結位於網際網路上的外部 Web 服務,請將 Web 服務繫結至表示網際網路之區域內的邏輯伺服器。
一個 ASP.NET 應用程式僅能部署至一個網站。因此,您可以將一個 ASP.NET 應用程式上的所有 Web 內容和 Web 服務提供者端點繫結至相同的網站端點。在 [部署設計工具] 中,會強制將所有 Web 服務提供者端點繫結至相同的網站端點。不過,不會針對 Web 內容端點強制執行。
請使用下列程序將應用程式繫結至伺服器。
若要將應用程式繫結至邏輯伺服器
開啟部署圖表。
將應用程式從 [系統檢視] 拖放至適當伺服器上。
秘訣
您也可以在 [系統檢視] 視窗中,以滑鼠右鍵按一下應用程式,然後選擇 [繫結應用程式]。在 [將 <Application> 繫結至 <Logical Server>] 對話方塊中,選取您想要將應用程式繫結至其中的邏輯伺服器,然後按一下 [確定]。
繼續從 [系統檢視] 拖曳應用程式並將它們繫結至裝載伺服器,直到系統中所有應用程式都已繫結為止。
您也可以使用部署設計工具並排視窗,然後直接從系統設計工具拖曳應用程式。如需詳細資訊,請參閱 HOW TO:重新整理圖表視窗。
繫結應用程式時,[部署設計工具] 會將應用程式上的端點自動繫結至邏輯伺服器上的適當端點。如果應用程式所繫結的伺服器擁有一個以上可能的繫結端點,則會出現 [繫結詳細資料] 對話方塊。請利用這個對話方塊將應用程式端點指派給適當的伺服器端點,並且將 Web 應用程式指派給適當的應用程式集區。如需詳細資訊,請參閱 HOW TO:在部署圖表上指定繫結詳細資料。