上一主题: BusinessObjects Enterprise 组件之间的通信

下一主题: BusinessObjects Enterprise 端口要求

BusinessObjects Enterprise 组件之间的通信要求

BusinessObjects Enterprise 部署必须符合以下一般要求。

  1. 每个 BusinessObjects Enterprise 服务器服务器必须能够在其他每个 BusinessObjects Enterprise 服务器的请求端口上与该服务器进行通信。
  2. CMS 使用两个端口。 每个 BusinessObjects Enterprise 服务器、BusinessObjects Enterprise 胖客户端以及承载 BusinessObjects Enterprise SDK 的 Web 应用程序服务器必须能启动与 CMS 两个端口的通信。
  3. 每个作业服务器子进程必须能够在 CMS 的两个端口上与其进行通信。
  4. 胖客户端必须能够与输入和输出文件资源库服务器的请求端口进行通信。
  5. 如果 Web Intelligence 胖客户端使用审核,则它们必须能够与承载客户端审核代理服务的自适应处理服务器的请求端口进行通信。
  6. 一般而言,承载 BusinessObjects Enterprise SDK 的 Web 应用程序服务器必须能启动与每个 BusinessObjects Enterprise 服务器请求端口的通信。

    注意:Web 应用程序服务器只需与部署中使用的 BusinessObjects Enterprise 服务器进行通信。 例如,如果未使用 Crystal Reports,则 Web 应用程序服务器不需要与 Crystal Reports 处理服务器进行通信。

  7. 作业服务器使用通过 -requestJSChildPorts <端口范围> 命令指定的端口号。 如果未在命令行中指定端口号,则服务器将使用随机的端口号。 要允许作业服务器与另一台计算机上的 FTP 服务器或邮件服务器通信,请在防火墙上打开 -requestJSChildPorts 指定的范围中的所有端口,或者将该作业服务器子进程添加为防火墙例外。
  8. CMS 必须能够与 CMS 数据库侦听端口进行通信。
  9. 连接服务器、大多数作业服务器子进程和每个处理服务器都必须能够与报表创建数据库侦听端口进行通信。 每家数据库供应商均使用不同的侦听端口。 例如,MySQL 在默认情况下使用 3306。