如何实现RMI连接,J2EE服务的通用测试?

时间:2009-04-07 15:57:34

标签: java java-ee rmi

我想实现一个小测试来检查通过RMI连接到J2EE服务。它必须是通用的,所以我可以给它一个属性文件,其中设置了以下属性:

    java.naming.factory.initial=oracle.j2ee.rmi.RMIInitialContextFactory
    java.naming.security.principal=user
    java.naming.security.credentials=pass
    java.naming.provider.url=ormi://hostname:port/application

检查端口是不够的,因为可以在服务器上成功部署其他应用程序。我不能假设我们环境中的所有应用程序都使用默认方法(如ping方法)的默认服务,这将使它更容易。

我是否可以使用java.naming.provider.url执行标准测试?

1 个答案:

答案 0 :(得分:0)

我选择了一种方法,这种方法不像我想的那样通用,但是有效。

因为所有服务都部署在Oracle OAS上,所以我可以执行opmnctl来获取容器和所有应用程序的状态。不漂亮,但它确实起到了作用。