(积累)java里的套接字
上计算机网络实验课,有个作业是关于java套接字编程的,总结一下吧!
1. 建立一个服务端套接字:
ServerSocket s = new ServerSocket(12343); // 默认在本机
Socket ss = s.accept();
2. 连接套接字:
socket = new Socket("localhost", 10000);
3. 获得另一端的输入:
BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream()));
String line = in.readLine();
// 这里不用区分什么客户端和服务端了,连接上后,只用这一端和那一端就好了。
4. 向套接字中放东东:
PrintWriter out = new PrintWriter(socket.getOutputStream(),true);
out.println("给你!!!");