一个java的TCP通信例子

来源:互联网 发布:wget和yum 编辑:程序博客网 时间:2024/06/04 19:53
import java.net.*;import java.io.*;class server{public static void main(String[] args)throws Exception{ServerSocket ss =new ServerSocket(10000);while(true){Socket s = ss.accept();String ip = s.getInetAddress().getHostAddress();InputStream in = s.getInputStream();byte[] buff = new byte[1024];int len = in.read(buff);String data = new String(buff,0,len);System.out.println(ip+"::"+data);OutputStream out = s.getOutputStream();out.write("server lai le".getBytes());s.close();}}}class client{public static void main(String[] args)throws Exception{Socket s = new Socket("localhost",10000);OutputStream out = s.getOutputStream();out.write("client lai le".getBytes());InputStream in = s.getInputStream();byte[] buff = new byte[1024];int len = in.read(buff);String data = new String(buff,0,len);System.out.println("server::"+data);s.close();}}

0 0
原创粉丝点击