3

在经典 JNDI 查找后通过 RMI/IIOP 调用 EJB StatelessBean 方法时,如何在服务器端获取客户端 IP 地址?

使用 JBoss 6.1,我尝试了该方法java.rmi.server.RemoteServer#getClientHost,但它抛出了java.rmi.server.ServerNotActiveException: not in a remote call. 有什么方法可以获取信息吗?

4

1 回答 1

2

它仍然嵌入在 JBoss 6.1 的线程中吗?

    String currentThreadName = Thread.currentThread().getName();

然后从那里解析?

于 2012-05-08T23:01:11.770 回答