TCP协议
package a04;
import java.io.IOException;
import java.io.OutputStream;
import java.net.Socket;
public class Client {
public static void main(String[] args) throws IOException {
/*
tcp协议,发送数据
*/
//1.创建socket对象(快递公司)
Socket socket=new Socket("10.61.193.69",10000);
//2.发送数据
OutputStream os=socket.getOutputStream();
//写出数据
os.write("你好! hello".getBytes());
//释放资源
os.close();
socket.close();
}
}
-------------
package a04;
import java.io.BufferedInputStream;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.ServerSocket;
import java.net.Socket;
public class Server {
public static void main(String[] args) throws IOException {
//tcp协议,接收数据
//1.创建serversocket对象(快递公司)
ServerSocket ss=new ServerSocket(10000);
//2.监听客户端链接
Socket socket=ss.accept();
//3.获取输入流数据
BufferedReader br=new BufferedReader(new InputStreamReader(socket.getInputStream()));
int b;
while((b=br.read())!=-1){
System.out.print((char)b);
}
//4.释放资源
br.close();
ss.close();
}
}
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Hexo!