标签: java jndi ejb-2.x
通常,在审计或安全性方面,获取进行远程EJB3调用的客户端的IP地址非常有用。 EJB3 Bean的上下文中不提供此信息。这是一个能够在JBoss 4.x中实现这一目标的黑客。
答案 0 :(得分:0)
此页面上有一个答案 https://community.jboss.org/wiki/HowToGetTheClientIpAddressInAnEJB3Interceptor?_sscc=t
基本上它使用线程名来获取ip地址,因为每个调用都是在自己的线程中启动的......