1.TCP模式下 客户端和服务器需要在同一网络下才能进行数据传输
2.服务器建立
(1)创建ServerSocket对象 监听端口
ServerSocket serverSocket = new ServerSocket(25255);
System.out.println("–开启服务器,监听端口 25255–");
(2)在子线程中死循环等待客户端连接
while(true)
{
System.out.println("–等待客户端连接–");
Socket socket = serverSocket.accept();//等待客户端连接 System.out.println(“得到客户端连接:”+socket);
startReader(socket);
}
(3)在子线程中死循环读取数据显示
private void startReader(final Socket socket) {
new Thread(){
@Override
public void run() {
DataInputStream reader;
try { // 获取读取流
reader = new DataInputStream( socket.getInputStream()); while (true) {
System.out.println(“等待客户端输入”); // 读取数据
String msg = reader.readUTF();
System.out.println(“获取到客户端的信息:” + m