package demo;
import java.io.*;
import java.net.*;
public class Server {
public static void main(String[] args) {
try {
ServerSocket ss = new ServerSocket(1026);
Socket s = ss.accept();
OutputStream os = s.getOutputStream();
DataOutputStream dos = new DataOutputStream(os);
InputStream is=s.getInputStream();
DataInputStream dis=new DataInputStream(is);
new ServerReader(dis).start();
new ServerWriter(dos).start();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
class ServerReader extends Thread{
private DataInputStream dis;
public ServerReader(DataInputStream dis) {
this.dis=dis;
}
public void run() {
String info;
try {
info=dis.readUTF();
System.out.println("客户端:"+info);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
class ServerWriter extends Thread{
private DataOutputStream dos;
publi
(笔记)网络通信:TCP实现全双工,客户端和服务端进行控制台输入交流
最新推荐文章于 2025-02-12 12:50:41 发布