1

我觉得这应该是直截了当的。我们正在 Eclipse 中使用 SOAP 实现 Java Web 服务。我们想知道谁在调用 Web 服务。尽管我可以以某种方式从标题中获取引荐来源,但我不知道该怎么做。我们正在使用轴 2。

4

1 回答 1

1

TechNick复制,您可以利用 axis2 进行此操作。您使用 Eclipse 的事实在很大程度上无关紧要,下面的代码应该可以正常工作。

//Import statement to import MessageContext class
import org.apache.axis2.context.MessageContext;

/*
* This method gets the client IP address using axis2 MessageContext 
*
* @return Client IP : String
*/
private String getClientIP () {

      return (String)(MessageContext.getCurrentMessageContext()).getProperty(MessageContext.REMOTE_ADDR);

}
于 2013-02-06T16:13:44.293 回答