Sun Java System Message Queue 3.7 UR1 管理指南

在 Sun Java System Web Server 上部署 HTTPS 隧道 Servlet

本节说明了如何在 Sun Java System Web Server 上将 HTTPS 隧道 Servlet 作为 .war 文件部署。 通过使用 Web 浏览器访问 Servlet URL,可以验证 HTTPS 隧道 Servlet 的部署是否成功。 它应该显示状态信息。

在部署 HTTPS 隧道 Servlet 之前,请确保 JSSE .jar 文件包含在 Web 服务器的类路径中。 要达到此目的,最简单的方法是将 jsse.jarjnet.jar jcert.jar 文件复制到 WebServer_TOPDIR/bin/https/jre/lib/ext

Procedure将 HTTPS 隧道 Servlet 作为 .war 文件部署

  1. 在基于浏览器的管理 GUI 中,选择“虚拟服务器类”选项卡。 单击“管理类”。

  2. 选择相应的虚拟服务器类名(例如, defaultClass)并单击“管理”按钮。

  3. 选择“管理虚拟服务器”。

  4. 选择相应的虚拟服务器名称并单击“管理”按钮。

  5. 选择“Web 应用程序”选项卡。

  6. 单击“部署 Web 应用程序”。

  7. 为“WAR 文件位置”和“WAR 文件路径”字段选择相应的值,以指向修改后的 imqhttps.war 文件(请参见步骤 2:修改 HTTPS 隧道 Servlet .war 文件的描述符文件。)

  8. 在“应用程序 URI”字段中输入路径。

    “应用程序 URI”字段值为隧道 Servlet URL 的 /contextRoot 部分:

    https://hostName :portNumber / contextRoot/tunnel

    例如,如果将 contextRoot 设置为 imq,则“应用程序 URI”字段为:

    /imq

  9. 输入要在其中部署 Servlet 的安装目录路径(通常位于 Sun Java System Web Server 的安装根目录下)。

  10. 单击“确定”。

  11. 重新启动 Web 服务器实例。

    Servlet 现在即被部署到以下 URL:


    https://hostName:portNumber/imq/tunnel

    客户端现在即可使用此 URL 通过安全的 HTTPS 连接来连接到消息服务。

禁用服务器访问日志

您不必禁用服务器访问日志,但禁用服务器访问日志可以获取更佳性能。

Procedure禁用服务器访问日志

  1. 选择“状态”选项卡。

  2. 选择“日志参考页”。

    请使用日志客户端访问控制来禁用日志记录。