JAVA socket服务器端,接收Python客户端多消息操作,采用"\n"作为分隔符处理。
public class SocketTestThread extends Thread{
private Socket socket;
private ServerSocket serverSocket;
private static final int SERVER_SOCKET_PORT=9000;
private static String TAG="SocketTestThread";
@Override
public void run() {
try {
initServerSocket();
// ServerSocket serverSocket = new ServerSocket(9000);
Log.d(TAG, "Socket 服务器已经启动...端口9000");
Log.d(TAG, "等待PC端发来消息。");
socket = serverSocket.accept();
//获取输入输出流
// 从socket中读取数据
BufferedReader reader = new BufferedReader(new InputStreamReader(socket.getInputStream()));
BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(socket.getOutputStream()));
int count=0;
String clientMessage;
w