在伺服器上用來測試和發佈的資源

若要在伺服器上測試和發佈,您必須定義下列一或多項資源:

如果伺服器有伺服器配置檔,則在大多數情況下,這些伺服器配置檔是自動為您建立,且包含在伺服器專案中。

伺服器專案

伺服器專案包含伺服器和伺服器配置檔。 當工作台自動建立伺服器專案時,指定給專案的名稱為伺服器,且會出現在「專案瀏覽器」視圖的「其他專案」資料夾下方。

伺服器

伺服器是指您要測試或發佈應用程式的位置。伺服器會指向特定的執行時期環境,例如本端測試環境、完整的伺服器安裝或另一台機器上的伺服器。 伺服器包含邏輯來指定如何發佈至伺服器;以及要執行什麼應用程式專案和配置。

在工作台中, 當自動建立伺服器的 Meta 資料時, 會將資料儲存在 serverName.server 檔中,其中 serverName 為指派給伺服器的名稱。如需伺服器 Meta 資料的詳細資訊,請參閱本主題最後的顯示或隱藏伺服器的 Meta 資料鏈結。

伺服器配置

伺服器配置是一些檔案,內含設定和發佈至伺服器所需的資訊。 例如,這些檔案中的資訊可能包含用來執行伺服器的埠、安全喜好設定及供應商專用的其他伺服器設定。

在工作台中, 伺服器配置的 Meta 資料會自動建立,並儲存在伺服器專案的配置資料資料夾下。 配置資料資料夾的命名慣例視供應商而定, 通常採用下列慣例:serverName@hostname-config, 其中,serverName 是指定給伺服器的名稱,hostname 是執行伺服器的主機的完整 DNS 名稱或 IP 位址。

已安裝的伺服器執行時期環境

您必須定義應用程式伺服器的執行時期環境,才能編譯應用程式。 伺服器包含參照來指向目前使用的一個已安裝的伺服器執行時期環境。 有關如何定義已安裝的伺服器執行時期環境的詳細資訊, 請參閱本主題最後的定義已安裝的伺服器執行時期環境鏈結。

資源之間的關係

對於每一個伺服器, 您可以指定適用於此伺服器的伺服器配置和已安裝的伺服器執行時期環境。 伺服器只能指向一個伺服器配置,或不指向任何伺服器配置。 不過,可以從一或多個伺服器指向一個伺服器配置。

將應用程式專案新增至伺服器配置時,伺服器配置和專案(例如 EAR 專案)之間會建立關係。 一個伺服器可以指向一或多個專案。 可以從一或多個伺服器配置指向一個專案。

相關工作
顯示或隱藏伺服器的 Meta 資料
定義已安裝之伺服器執行時期環境的喜好設定