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

标签 java jakarta-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 执行的标准测试?

最佳答案

我选择了一种方法,它并不像我想要的那么通用,但有效。

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

关于java - 如何实现RMI连接、J2EE服务的通用测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/726460/

相关文章:

java - java中多任务的任务调度?

Java EE - 从类获取单元/节点信息

parameters - 使用多个参数调用 Apache Camel RMI 端点调用方法

java - 如何使用Java RMI连接EC2实例?

java - 通过互联网的 RMI iiop

java - 从数据库Java填充多维数组

java - JDK 1.7 vs JDK 1.6 内部类继承区别

java - 在 OnClickListener 内部我无法访问很多东西 - 如何处理?

java - 如何在结果集中追加数据?

java - 哪个resteasy-client适合Jboss 6.4 EAP?