Ip cliente webservice

3 respostas
O

Alguém sabe como pegar o IP de um cliente de um webservice?

Achei algumas formas de resolver isso, só que somente na versão 1.5. E, ainda uso a 1.4.

Qualquer ajuda é muito bem vinda!
Valeu!

3 Respostas

V
public class HttpAddr(sua classe) extends HttpServlet{

public void doFet (HttpServlert Request request,

HttpServletResponse response){

PrintWriter out;

response.setContentType(text/html);

out=response.getWtiter();

out.println("

getRemoteAddr–>"+request.getRemoteAddr() ):
out.println("

getRemoteHost>"+request.getRemoteHost() ):

out.close();

}

}

osaline:
Alguém sabe como pegar o IP de um cliente de um webservice?

Achei algumas formas de resolver isso, só que somente na versão 1.5. E, ainda uso a 1.4.

Qualquer ajuda é muito bem vinda!
Valeu!

O

Valeu, viniciussspds !

Achei essa solução também:

MessageContext mc = MessageContext.getCurrentContext();

String remote_client = ((javax.servlet.http.HttpServletRequest)mc.getProperty(org.apache.axis.transport.http.HTTPConstants. MC_HTTP_SERVLETREQUEST)).getRemoteHost();
Pedrosa

Tem como obter esse IP usando Xfire?

Criado 5 de novembro de 2007
Ultima resposta 6 de nov. de 2007
Respostas 3
Participantes 3