Java RMI external jar



我正在使用RMI用java开发一个演示,所以我将有一个服务器和几个客户端连接到该服务器。

我目前正在UNIX中执行此操作,在终端中打开这些操作可能会有点乏味。我想知道是否可以将服务器放在一个jar中,将客户端放在另一个jar文件中。更具体地说,在为RMI等指定类路径时,我需要采取特殊的预防措施吗?可能的并发症是什么?

您通常会有三个JAR文件:

  1. 服务器代码
  2. 客户端代码
  3. 两者通用的代码,例如远程接口、存根(如果您正在生成它们)以及远程接口所依赖的任何类,等等,直到关闭

(1) 以及(2)应当在其Manifest的类路径条目中命名(3)。

最新更新