JAVA 循环接收数据并每隔一分钟发一条数据到服务器 用socket发
RT,需要个Demo,实现后台循环接收数据并每隔一分钟发送一条数据到服务器,要用同一个socket,最好把代码弄上来谢谢...
RT,需要个Demo,实现后台循环接收数据并每隔一分钟发送一条数据到服务器,要用同一个socket,最好把代码弄上来 谢谢
展开
2个回答
展开全部
Socket echoSocket = new Socket(hostName, portNumber);
final PrintWriter out = new PrintWriter(echoSocket.getOutputStream(), true);
BufferedReader in = new BufferedReader(
new InputStreamReader(echoSocket.getInputStream()));
new Thread() {
public void run() {
while(true) {
out.println ("hello");
try {
Thread.sleep(60*1000);
} catch(Exception e) {}
}
}
}.start();
String input;
while ((input= in.readLine()) != null) {
System.out.println("echo: " + input);
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询