Java ES 安裝程式一次在一台電腦上安裝元件軟體。對大部分的解決方案來說,這表示安裝程式要執行不只一次。安裝規劃必須指明安裝程式的執行次數。 本節說明如何分析部署架構,並決定安裝及配置解決方案需要執行安裝程式的次數。
有些解決方案僅安裝在一台電腦上,而這些解決方案的安裝規劃會提供只執行一次安裝程式的程序。只需要執行一次安裝程式的解決方案如下所示:
將許多元件安裝在一台電腦上,以評估 Java ES 的功能
將一個元件實例加入已建立的解決方案。這包括新增對現有元件具有相依性的元件實例。
大部分的解決方案都會分散在數台電腦之間。這些解決方案的安裝規劃必須說明應執行多次安裝程式,以安裝及配置完整的解決方案。若要分析這些解決方案,請遵循下列指導:
大部分的在一台電腦上的元件組合藉由執行一次安裝程式就可安裝。當安裝程式以 [立即配置] 模式執行時尤為如此,因為在 [立即配置] 模式中,安裝程式可以同時安裝 Web 容器及在 Web 容器中執行的元件。在這些情況下,安裝規劃會描述在電腦上執行一次安裝程式,並選取針對該電腦指定的所有元件。
安裝程式無法配置某些元件,即使是以 [立即配置] 模式進行也不行。在電腦上安裝這些元件時,配置程序是藉由執行每一個元件的配置精靈來完成的。當這些元件與由安裝程式配置的其他元件一起安裝時,先執行安裝程式。在安裝程式執行之後,會藉由執行安裝程式未配置之元件的配置精靈來完成程序。在這些情況下,安裝規劃必須描述執行安裝程式以及執行配置精靈的正確順序。
有些元件組合只能藉由在電腦上執行多次安裝程式來安裝。這些組合包括:
某些包括 Web 容器的元件組合。如果用 [以後配置] 模式來安裝 Web Server 或 Application Server,則必須先配置及驗證 Web Server 或 Application Server 的實例,再安裝在 Web 伺服器中執行的元件。如果解決方案使用協力廠商的 Web 容器,則必須先用其本身的安裝程式來安裝 Web 容器、啟動並進行驗證,再安裝 Java ES 元件。安裝規劃必須說明要在每一台電腦上執行多次安裝程式。
使用 Sun Cluster 軟體的元件組合。如果要在叢集檔案系統中安裝要安裝到叢集的元件,則必須先安裝 Sun Cluster 軟體並建立叢集檔案系統,再到叢集節點中安裝其他元件。安裝規劃必須說明要在每一台電腦上執行多次安裝程式。
本節的目的在於讓讀者了解安裝規劃有時必須說明要在一台電腦上執行安裝程式及配置精靈或在一台電腦上執行多次安裝程式。如需不同元件組合的實際安裝程序的更多資訊,請參閱開發安裝規劃。