Sun Java System Web Server 7.0 Update 1 发行说明

Web Server 7.0 的功能和增强功能

可以对 Web Server 进行配置,使其作为 64 位应用程序在 SolarisTM、SPARC® 和 AMD64 平台上运行。

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 技术为构建基于 Web 的分布式模块化动态解决方案提供了工具,用于管理和监视设备、应用程序以及服务驱动的网络。JMX 有助于在群集 Web Server 部署中管理和监视实例、配置以及 Web 应用程序。

重新设计的 Administration Server 界面

Administration Server 是一种专门配置的 Web Server 实例,用于部署管理应用程序。管理实例在服务器群中的各个节点上运行。在这些节点中,其中一个节点被配置为 Administration Server,其他节点则配置为管理节点。

基于 Web 的 Administration Server 经重新设计后,使得日常任务更易于访问,复杂任务更易于完成。

Administration Server 包含以下新增功能:

有关使用管理界面执行管理任务的更多信息,请参见《Sun Java System Web Server 7.0 Update 1 Administrator’s Guide》

命令行界面支持

使用命令行界面可以轻松配置和管理服务器。

管理 CLI 包含以下主要功能:

有关命令的更多信息,请参见《Sun Java System Web Server 7.0 Update 1 CLI Reference Manual》

Sun N1 Service Provisioning System 支持

Web Server 集成了 Sun N1TM Service Provisioning Server 5.2。Sun N1 Service Provisioning System 是一种应用程序置备工具,借助该工具将无需自定义脚本。将 Sun N1 Service Provisioning System 集成到 Web Server 后,管理员无需编写用于在数据中心环境或服务器群中安装多个 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 1 Administrator’s Configuration File Reference》

JNDI 支持

Java Naming and Directory InterfaceTM (J.N.D.I.) API 提供了与异构企业命名和目录服务的无缝连接。

Java 数据库连接和连接池支持

Web Server 提供了立即可用的、无缝 Java 数据库连接 (Java DataBase Connectivity, JDBCTM) 技术,同时支持广泛的行业标准 JDBC 驱动程序和自定义 JDBC 驱动程序。

Web Server 支持 JDBC 连接池,即特定数据库的一组可重用连接。由于创建每个新的连接相当耗时,因此服务器维护可用连接池以提高性能。应用程序请求连接时可以从池中获取一个连接。应用程序关闭连接时,连接将返回到池中。

有关创建 JDBC 连接池的信息,请参见《Sun Java System Web Server 7.0 Update 1 Administrator’s Guide》

集成的 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 支持基于群集的会话复制和故障转移。会话复制和故障转移可以在同一服务器群集中将 HTTP 会话从一个服务器实例复制到另一个实例,从而为 Web 应用程序提供了高可用性。由于每个 HTTP 会话均在远程实例上保留了备份副本,因此导致群集中某个实例不可用的服务器故障并不会影响会话的连续性。

有关轻量会话复制支持的更多信息,请参见《Sun Java System Web Server 7.0 Update 1 Administrator’s Guide》

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 1 Administrator’s Configuration File Reference》

广泛的实时监视支持

除了早期版本的 Web Server 中的监视工具之外,Web Server 还添加了以下增强功能:

有关 Web Server 监视功能的更多信息,请参见《Sun Java System Web Server 7.0 Update 1 Administrator’s Guide》

集成的反向代理

Web Server 集成了反向代理。反向代理可以作为内部模块执行。在 Web Server 6.1 中,必须单独下载反向代理插件,然后进行安装。

Web Server 为配置反向代理提供了 GUI 和 CLI 支持。

有关配置反向代理的信息,请参见《Sun Java System Web Server 7.0 Update 1 Administrator’s Guide》

增强的安全性

Web Server 支持多种可提供数据加密和验证、请求验证以及服务器进程保护的技术。主要的安全性增强功能包含以下几项:

椭圆曲线加密技术支持

Sun Java System Web Server 始终支持 RSA 密钥。除了继续支持 RSA 密钥之外,Web Server 7.0 还引入了对椭圆曲线加密技术 (Elliptic Curve Cryptography, ECC) 的支持。

ECC 是下一代用于移动或无线环境的公钥加密技术。ECC 基于一套用于执行非对称加密的密钥生成、加密和解密算法。

ECC 包含以下重要功能:

有关如何在 Web Server 中使用 ECC 的更多信息,请参见《Sun Java System Web Server 7.0 Update 1 Administrator’s Guide》

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 提供了以下语言版本: