Olá pessoal
implementei um webservice bem simples, até consigo consumir ele por um aplicativo delphi.
no java, pelo menos no simulador do netbeans ele funciona certinho… acesso e me retorna os valores…
porem qdo tento rodar o programa pelo celular ele simplesmente nao acessa.
Nao da erro nem nada… apenas nao acessa…
acessei a URL do servico pelo navegador do celular e acessou…
o problema esta no consumo do ws…
alguem poderia me ajudar??
Valew…
Segue codigo que estou usando para consumir o ws.
String url = "http://192.168.0.10:8080/GVMWS.jws";
SoapObject gvmws = new SoapObject(url,"getSoma");
HttpTransport ht = new HttpTransport(url,"getSoma");
gvmws.addProperty("x",x);
gvmws.addProperty("y",y);
SoapObject resposta = null;
resposta = (SoapObject) ht.call(gvmws);
int qtd = resposta.getPropertyCount();
String cliente = "";
for(int i=0; i < qtd; i++){
Object obj = resposta.getProperty(i);
cliente = obj.toString();
}
O metodo do meu WS é esse:
public Vector getSoma(String x, String y){
Vector v = new Vector();
int c = Integer.parseInt(x) + Integer.parseInt(y);
v.addElement(new Integer(c));
return v;
}
Valew…