Java 如何获取EJB侦听端口?

Java 如何获取EJB侦听端口?,java,jakarta-ee,ejb,Java,Jakarta Ee,Ejb,我目前正在开发一个库,用于监视对多个远程服务(Web服务、EJB…)的调用 我想注册的参数之一是调用EJB的端口(一个像远程对象一样调用的无状态会话Bean) 有没有标准化的方式到达港口?或者我应该检查JNDI树以获取此类信息 我使用的是EJB2.1规范,但我也可以使用EJB3,因为没有获取端口的标准方法。该端口通常特定于正在部署的appserver。甚至协议也是特定于appserver的:)-(RMI-JRMP、T3等)没有获取端口的标准方法。该端口通常特定于正在部署的appserver。甚至

我目前正在开发一个库,用于监视对多个远程服务(Web服务、EJB…)的调用

我想注册的参数之一是调用EJB的端口(一个像远程对象一样调用的无状态会话Bean)

有没有标准化的方式到达港口?或者我应该检查JNDI树以获取此类信息


我使用的是EJB2.1规范,但我也可以使用EJB3,因为没有获取端口的标准方法。该端口通常特定于正在部署的appserver。甚至协议也是特定于appserver的:)-(RMI-JRMP、T3等)

没有获取端口的标准方法。该端口通常特定于正在部署的appserver。甚至协议也是特定于appserver的:)-(RMI-JRMP、T3等)

有没有标准化的方法可以到达港口

不,这不是规范的一部分,即非标准。虽然EJB规范要求支持RMI-IIOP,但这不是访问EJB的常用方式,Java客户端通常使用JNP或像T3这样的专有协议

或者我应该检查JNDI树以获取此类信息

这边也没有什么标准,所以你只是在转移问题

有没有标准化的方法可以到达港口

不,这不是规范的一部分,即非标准。虽然EJB规范要求支持RMI-IIOP,但这不是访问EJB的常用方式,Java客户端通常使用JNP或像T3这样的专有协议

或者我应该检查JNDI树以获取此类信息

这边也没有什么标准,所以你只是在转移问题