//本文为下个项目(全双工的盗版QQ项目做准备);
//服务器
import java.net.*;
class ServerID{
public static void main(String args[] ) {
}
//构造
public ServerID() {
//建立通道
try{ServerSocket ss = new ServerSocket();
//获取接口
Socket s = ss.accept();
//接收信息
InputStreamReader lsr = new InputStreamReader(s.getInputStream());
BufferReader bf = new BufferReader(isr);
//接收到的信息,打印出来
String info = bf.readline();
System.out.println("客户端:" + info);}
//现在给客户端小老弟回信息
PrintWriter pw = new PrintWriter(s.getOutputSteam(),true);
pw.print("我叫服务器,你也好");
catch(exception e) {
e.printStacktrace();
}
}
}
//客户端
import java.net.*;
class ClientID{
public static void main(String args[] ) {
}
//构造
public ServerID() {
//建立通道,设定要连接的IP和端口号
try{Socket s = new Socket("127.0.0.1",1025);
//获取接口,通过pw向s写东西
PrintWriter pw = new PrintWriter(s.getOutputStream(),true);
pw.print("你好,我叫客户端");}
//接收服务器发过来的信息
InputStreamReader lsr = new InputStreamReader(s.getInputStream());
BufferReader bf = new BufferReader(isr);
//打印出来
String response = bf.readLine();
System.out.println("服务器:" + response);
catch(exception e)(
e.printStackTrace();
)
}
}