java 网络IO流, 怎么实现服务器实时读取客户端消息
我的意思是让服务器实时读取客户端写的一条消息,而不是一次读完客户端写的3条消息。下面是我大概的想法,不过不对,数据传到服务器端的inputStream的时候已经有3条消息...
我的意思是让服务器实时读取客户端写的一条消息,而不是一次读完客户端写的3条消息。
下面是我大概的想法,不过不对,数据传到服务器端的inputStream的时候已经有3条消息了
客户端
(BufferedWriter) out.write("消息1\r\n");out.flush();
(BufferedWriter) out.write("消息2\r\n");out.flush();
(BufferedWriter) out.write("消息3\r\n");out.flush();
服务器端
System.out.println((BufferedReader)in.readLine());
System.out.println((BufferedReader)in.readLine());
System.out.println((BufferedReader)in.readLine()); 展开
下面是我大概的想法,不过不对,数据传到服务器端的inputStream的时候已经有3条消息了
客户端
(BufferedWriter) out.write("消息1\r\n");out.flush();
(BufferedWriter) out.write("消息2\r\n");out.flush();
(BufferedWriter) out.write("消息3\r\n");out.flush();
服务器端
System.out.println((BufferedReader)in.readLine());
System.out.println((BufferedReader)in.readLine());
System.out.println((BufferedReader)in.readLine()); 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询