Android中Socket通信的实现方法概述

  Socketsever端(非多线程实现)

  ServerSocketserver=null; //定义ServerSocket类

  Socketclient=null; //表示客户端

  PrintStreamout=null; //打印流输出最方便

  server=newServerSocket(8888); //服务器在8888端口上监听

  System.out.println("服务器运行,等待客户端连接。");

  client=server.accept(); //得到连接,程序进入到阻塞状态

  Stringstr="helloworld"; //表示要输出的信息

  out=newPrintStream(client.getOutputStream());

  out.println(str); //向客户端输出信息

  client.close();

  server.close();