Sun Java System Web Server 7.0 Update 3 版本說明

Web Server 7.0 中的功能和增強功能

可將 Web Server 配置為在 SolarisTM、SPARC® 和 AMD64 平台上以 64 位元應用程式執行。

Web Server 提供完備的指令行介面支援、合併的配置、支援橢圓曲線加密的增強安全性,以及叢集支援。還隨附有功能強大的內建遷移工具,可協助將應用程式和配置從 Web Server 6.0 和 Web Server 6.1 遷移至 Web Server 7.0。

Sun Java System Web Server 包含以下新功能:

以 JMX 為基礎的管理基礎架構

Web Server 管理基礎架構採用新的分散式 Java Management Extensions (JMXTM) 技術。JMX 技術提供多種工具,可用來建立分散式、網路型、模組化和動態解決方案,以管理和監視裝置、應用程式和服務導向網路。JMX 可協助管理和監視整個叢集 Web Server 部署的實例、配置和 Web 應用程式。

已重新設計的管理伺服器介面

管理伺服器是經過特殊配置的 Web Server 實例,其中部署管理應用程式。管理實例會在伺服器機群的各個節點上執行。在這些節點中,其中一個節點會配置為管理伺服器,其他所有節點則會配置為管理節點。

網路型管理伺服器會經過重新設計,讓常用的作業更容易進行,並且讓複雜的作業更容易完成。

管理伺服器包含下列新功能:

如需有關使用管理介面執行管理作業的更多資訊,請參閱「Sun Java System Web Server 7.0 Update 3 管理員指南」

指令行介面支援

指令行介面可讓您輕鬆配置和管理伺服器。

管理 CLI 有下列重要功能:

如需有關指令的更多資訊,請參閱「Sun Java System Web Server 7.0 Update 3 CLI Reference Manual」

Sun N1 Service Provisioning System 支援

Web Server 整合了 Sun N1TM Service Provisioning Server 5.2。Sun N1 Service Provisioning System 是一項應用程式佈建工具,讓您不再需要自訂程序檔。在 Web Server 整合 Sun N1 Service Provisioning System 之後,管理員不再需要編寫自訂程序檔,便能夠在資料中心環境或伺服器機群中安裝多個 Web Server。

合併的配置檔案

Web Server 中的配置檔案可經過重新安排和合併,以簡化管理。

在舊版 Web Server 中,所有實例都共用 userdb 中的配置檔案,但是這些檔案所包含的資訊卻經常是屬於特定實例的資訊。在 Web Server 7.0 中,已移除 userdb 目錄的配置檔案。這些檔案的功能會納入 config 目錄的 server.xml 檔案中。aliashttpacl 目錄中的配置檔案會移至 config 目錄中。這些變更會將實例專用的配置資訊合併到實例專用的 config 目錄中。

如需有關這些配置檔案的更多資訊,請參閱「Sun Java System Web Server 7.0 Update 3 Administrator’s Configuration File Reference」

JNDI 支援

Java Naming and Directory InterfaceTM (J.N.D.I.) API 可讓異質性企業命名和目錄服務順利連結。

Java Database Connectivity 與連線池支援

Sun Java System Web Server 提供立即可用的、一致的 Java DataBase Connectivity (JDBCTM) 技術,並支援廣泛業界標準的 JDBC 驅動程式和自訂 JDBC 驅動程式。

Web Server 支援 JDBC 連線池儲存,即一組可重複使用的特定資料庫連線。由於每建立一個新的連線都會耗費時間,因此伺服器維護了可用連線池以提高效能。當應用程式請求連線時,它可以從池中取得連線。應用程式關閉連線時,連線將傳回池中。

如需有關建立 JDBC 連線池的更多資訊,請參閱「Sun Java System Web Server 7.0 Update 3 管理員指南」

整合的 Java Web Services Developer Pack 2.0 技術

Web Server 包含 Java Web Services Developer Pack (Java WSDP) 2.0 和 XML 技術。使用 wadm 指令,在 Web Server 上將使用 Java WSDP 開發的 Web 服務部署為 Web 應用程式。

Web Server 7.0 支援安全性功能,例如,XML 加密、XML 數位簽名,以及訊息安全性提供者的支援。

如需有關 Java WSDP 2.0 的更多資訊,請參閱下列資源:

http://java.sun.com/webservices/jwsdp/index.jsp

Java WSDP 2.0 範例位於下列位置。這些範例可部署於 Web Server 7.0 上。

http://java.sun.com/webservices/downloads/2.0_preview_webservicespack.html

簡易階段作業複製支援

Web Server 支援叢集式階段作業複製和容錯移轉。階段作業複製和容錯移轉為 Web 應用程式提供高可用性,可將 HTTP 階段作業從一個伺服器實例複製到相同伺服器叢集中的另一個實例。由於每個 HTTP 階段作業在遠端實例上都有備份副本,因此伺服器故障造成叢集中某個實例無法使用時,階段作業仍可持續運作。

如需有關簡易階段作業複製支援的更多資訊,請參閱「Sun Java System Web Server 7.0 Update 3 管理員指南」

URL 重新導向與使用常規表示式重寫

Web Server 7.0 在 obj.conf 配置檔案中引入常規表示式和條件式處理的增強功能支援。

重要的增強功能如下:

您可以使用這些新功能定義彈性的 URL 重寫和重新導向規則,例如,那些對 Apache HTTP 伺服器的 mod_rewrite 適用的規則。與 mod_rewrite 不同的是,Web Server 7.0 的常規表示式和條件式處理可用於請求處理的任何階段,甚至可用於協力廠商外掛程式。

如需有關常規表示式和 URL 重寫功能的更多資訊,請參閱「Sun Java System Web Server 7.0 Update 3 Administrator’s Configuration File Reference」

更多的即時監視支援

除了舊版 Web Server 的監視功能之外,Web Server 另外增加下列增強功能:

如需有關 Web Server 監視功能的更多資訊,請參閱「Sun Java System Web Server 7.0 Update 3 管理員指南」

整合的反向代理伺服器

反向代理伺服器與 Web Server 整合。反向代理伺服器可做為內部模組執行。

反向代理伺服器表面上是用戶端的 Web Server (原始伺服器),但實際上會將接收到的請求轉寄至一個或多個原始伺服器。因為反向代理伺服器會以原始伺服器的方式呈現,所以不需配置用戶端即可使用反向代理伺服器。只要將指定的反向代理伺服器配置為將請求轉送給多台配置相同的原始伺服器,反向代理伺服器即可充當應用程式級的軟體負載平衡器。一般的部署通常會將一或多台反向代理伺服器部署在瀏覽器和原始伺服器之間。

整合式反向代理伺服器可在公開的網際網路和原始 Web Server 之間提供額外的保護層。您可將 Web Server 配置為後端應用程式伺服器 (像是 Tomcat 和 Sun Java System Application Server 9) 的反向代理伺服器。

Web Server 提供配置反向代理伺服器的 GUI 和 CLI 支援。

如需有關配置反向代理的更多資訊,請參閱「Sun Java System Web Server 7.0 Update 3 管理員指南」

增強的安全性

Web Server 支援各種技術,可供資料加密和驗證、請求認證,以及伺服器程序保護。重要的安全性功能包含以下增強項目:

橢圓曲線加密支援

Sun Java System Web Server 一律支援 RSA 金鑰。除了繼續支援 RSA 金鑰,Web Server 7.0 也引入對橢圓曲線加密 (ECC) 的支援。

ECC 是行動或無線環境的下一代公開金鑰加密法。ECC 藉由演算法集合進行金鑰產生、加密和解密,以執行非對稱加密。

ECC 的重要功能包括:

如需有關如何在 Web Server 中使用 ECC 的更多資訊,請參閱「Sun Java System Web Server 7.0 Update 3 管理員指南」

Sun Java Studio Enterprise 支援

Web Server 7.0 支援 Sun Java Studio Enterprise 8.1。Sun Java Studio 軟體是 Sun 為 Java 技術開發者提供的 IDE,不但功能強大,而且可延伸。Sun Java Studio 8.1 基於 NetBeans 軟體,並與 Sun Java 平台相整合。

可以使用下列方式取得 Web Server 的外掛程式︰


備註 –

Web Server 的 Sun Java Studio 8.1 外掛程式僅適用於本機 Web 伺服器。也就是說,IDE 和 Web 伺服器必須安裝在相同機器上。


如需有關在 Sun Java Studio 8.1 中使用 Web 應用程式功能的資訊,請參閱下列指導文件:

http://developers.sun.com/prodtech/javatools/jsenterprise/learning/tutorials/index.jsp

如需有關 Sun Java Studio 8 的更多資訊,請連線至:

http://www.sun.com/software/sundev/jde/

本土化支援

Web Server 有下列語言可供使用: