实现一个客户可以正常收发消息
聊天室服务端:
/** * 在线聊天室:服务端 * 实现一个客户可以正常收发信息 * @author fujun * */ public class Chat{ public static void main(String[] args) throws Exception { System.out.println("---Server----"); // 1、指定端口使用ServerSocket ServerSocket socket = new ServerSocket(8888); // 2、阻塞式等待连接accept Socket server = socket.accept(); System.out.println("一个客户端建立连接"); // 3、接收消息 DataInputStream dis = new DataInputStream(server.getInputStream()); String msg = dis.readUTF(); // 4、返回消息 DataOutputStream dos = new DataOutputStream(server.getOutputStream()); dos.writeUTF(msg); // 释放资源 dos.flush(); dos.close(); dis.close(); server.close(); } } /** * 在线聊天室:服务端 * 实现一个客户可以正常