RMI 注册表
多个 FileNet® P8 流程需要远程方法调用 (RMI) 机制,该机制内置在 Java™ 环境中。
客户机和服务器组件通过 RMI 进行通信,RMI 是为 Java 语言设计并且内置在 Java 语言中的 RPC 机制。下列流程使用 RMI:
- Process Simulator
- 旧 Component Manager
- Case Analyzer
Java 对象会在 RMI 注册表中自动注册。RMI 对象通过 RMI 注册表与 RMI 客户机在此 RMI 对象已注册至的端口进行通信。RMI 对象将它本身绑定至 RMI 注册表;然后,RMI 注册表通过系统适当地传递来自于该 RMI 对象和发送至该 RMI 对象的请求。
缺省情况下,通过 RMI 进行通信的流程在端口 32771 上运行。通常,除非您正在解决与另一个需要使用端口 32771 的软件包的冲突,否则不需要更改缺省端口。您可以在启动 Process Simulator 时指定另外的端口。有关在启动时指定 Process Simulator 端口的详细信息,请参阅 Process Simulator 常规属性信息。
注: 在基于 Sun Solaris 的系统上,必须执行附加步骤以便使用端口 32771。
要点: 由于 Java 运行时环境 (JRE) 1.4 和更高版本中存在局限性,对 DNS 名称中带有下划线 (_) 的服务器的 RMI 请求失败。如果服务器的名称包含下划线,那么必须使用 IP 地址或 localhost(如果适合)。