我想实现一个小测试来检查通过 RMI 与 J2EE 服务的连接。它需要是通用的,这样我就可以给它一个属性文件,其中设置了以下属性:
java.naming.factory.initial=oracle.j2ee.rmi.RMIInitialContextFactory java.naming.security.principal=用户 java.naming.security.credentials=pass java.naming.provider.url=ormi://hostname:port/application
检查端口是不够的,因为其他应用程序可以成功部署在服务器上。我不能假设我们环境中的所有应用程序都具有默认方法(如 ping 方法)的默认服务,这会使它更容易。
有没有我可以使用 java.naming.provider.url 执行的标准测试?