Olá, estou tentando fazer a comunicação entre o arduino e um web service criado em java/axis2,
o meu problema é com o código java, na verdade com o axis2.
public class teste { public String getValor(String IP, Integer porta, String comando) {
String s = "";
try {
Socket client = new Socket(IP, porta);
BufferedOutputStream BOS = new BufferedOutputStream(client.getOutputStream());
DataOutputStream out = new DataOutputStream(BOS);
out.writeChars(comando);
BufferedReader in = new BufferedReader(new InputStreamReader( client.getInputStream()));
s = in.readLine();
}catch (Exception e) {
e.printStackTrace();}
return s;
}
}
Se alguem puder ajudar agradeço, mesmo que seja para me passar algum outro forum mais especifico.