网络注意事项

在将门户网站和 portlet 项目部署至远程服务器之前考虑下列局限性。

从 Linux™ 系统发布

以下是在尝试通过“部署”向导从 Rational® Developer(安装在 Linux 系统上)发布门户网站项目时可能遇到的问题:
  • 缺省情况下,Linux 会装入防火墙。许多 Linux 安装的缺省防火墙设置会导致无法部署 portlet WAR 文件。

  • 在缺省情况下,某些 Linux 安装会在 /etc/hosts 中创建机器的主机名与回送地址(127.0.0.1)之间的关联。这可能导致需要检索机器的 IP 地址的 Java™ 联网程序出现问题。

    要解决此问题,在搜索 /etc/hosts 之前更新 /etc/hosts 文件或更新名称服务配置文件(/etc/nsswitch.conf)以查询 DNS 或 NIS 服务器。

接收通过防火墙的入局请求

局限性:将 portlet 作为门户网站项目的一部分部署至门户网站服务器时,Rational Developer 会使用 XML 配置脚本来指示门户网站服务器从工作站检索 portlet。如果在工作站上启用了防火墙,则需要允许从门户网站服务器向 Rational Developer 发送入局请求。必需的操作取决于防火墙的类型。直接从 portlet 项目或间接从门户网站项目测试 portlet 或将其部署至远程服务器时,这是必需的。

以下是您可以执行的一些操作:
  • 向防火墙注册 Java 启动程序以允许 Rational Developer 打开端口。
  • 将门户网站服务器的 IP 地址添加为可信地址,以便允许入局请求。
  • 向防火墙注册端口号以允许入局请求到达该端口。
    Rational Developer 使用的端口号在缺省情况下并不固定,如果需要注册固定端口号,则执行下列操作:
    1. 在 Rational Developer 菜单栏中,选择窗口首选项
    2. 展开帮助 > 帮助服务器
    3. 对服务器指定端口号。
    4. 单击确定
    5. 重新启动 Rational Developer。
    6. 向防火墙注册该端口号。
相关任务
发布门户网站
定义服务器以发布或导入门户网站
导出门户网站项目
优化 JSP 文件测试

(C) Copyright IBM Corporation 2002, 2005. All Rights Reserved.