1
我覺得這應該是直截了當的。我們正在Eclipse中使用SOAP實現Java web服務。我們想知道誰在調用Web服務。儘管我可以以某種方式從頭文件中獲得引用者,但是在如何去做的過程中卻不知所措。我們正在使用Axis 2.在Java中獲取引用SOAP SOAP webservice
我覺得這應該是直截了當的。我們正在Eclipse中使用SOAP實現Java web服務。我們想知道誰在調用Web服務。儘管我可以以某種方式從頭文件中獲得引用者,但是在如何去做的過程中卻不知所措。我們正在使用Axis 2.在Java中獲取引用SOAP SOAP webservice
從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);
}