当前位置: 代码迷 >> 综合 >> JAVATCP(模型)
  详细解决方案

JAVATCP(模型)

热度:51   发布时间:2024-02-05 08:18:28.0

TCP服务器端

package tcp;import java.io.IOException;
import java.io.InputStream;
import java.net.ServerSocket;
import java.net.Socket;public class MyServer {public static void main(String[] args) throws IOException {//1创建服务器serversoketServerSocket serverSocket=new ServerSocket(5454);//2监听socketSocket socket=serverSocket.accept();//3使用InputStream并接收数据(读数据)InputStream in=socket.getInputStream();byte[] str=new byte[1024];int len=in.read(str);String data=new String(str,0,len);System.out.println("ui"+data);}
}

TCP客户端

package tcp;import java.io.IOException;
import java.io.OutputStream;
import java.net.Socket;public class MyClinet {public static void main(String[] args) throws IOException {//创建socket客户端Socket socket=new Socket("192.168.43.199",5454);//获取OutputStream流,并发送数据(写数据)OutputStream outputStream=socket.getOutputStream();outputStream.write("客户端连接服务器".getBytes());socket.close();}
}
  相关解决方案