Java RMI 外部 jar
Java RMI external jar
我正在 java 使用 RMI 开发一个演示,因此我将有一个服务器和一些连接到该服务器的客户端。
我目前正在 UNIX 中执行此操作,在终端中打开它们可能有点乏味。
我想知道是否可以将服务器放在一个 jar 文件中,将客户端放在另一个 jar 文件中。更具体地说,在为 RMI 等指定 class 路径时是否需要采取特殊预防措施?这有哪些可能的并发症?
您通常会有三个个JAR文件:
- 服务器代码。
- 客户端代码。
- 两者通用的代码,例如远程接口、存根(如果您正在生成它们)以及远程接口所依赖的任何 类,依此类推直到关闭。
(1) 和 (2) 应在其清单的 Class 路径条目中命名 (3)。
我正在 java 使用 RMI 开发一个演示,因此我将有一个服务器和一些连接到该服务器的客户端。
我目前正在 UNIX 中执行此操作,在终端中打开它们可能有点乏味。 我想知道是否可以将服务器放在一个 jar 文件中,将客户端放在另一个 jar 文件中。更具体地说,在为 RMI 等指定 class 路径时是否需要采取特殊预防措施?这有哪些可能的并发症?
您通常会有三个个JAR文件:
- 服务器代码。
- 客户端代码。
- 两者通用的代码,例如远程接口、存根(如果您正在生成它们)以及远程接口所依赖的任何 类,依此类推直到关闭。
(1) 和 (2) 应在其清单的 Class 路径条目中命名 (3)。