Tcp和UDP

作者: 魂之挽歌w | 来源:发表于2017-12-12 20:26 被阅读7次

//TCP和UDP区别:tcp建立连接后通过流来进行通讯,udp直接往外面扔数据包

class    TcpSenter{

public static void main(String[] agrs){

Socket   clientSocket=new Socket("192.168.1.11",7789);

OutputStream os=clientSocket.getOutputStream();

String input="input";

byte[]  inputArray=input.getBytes();

os.write(inputArray);//向服务端发送信息

InputStream is=clientSocket.getInputStream();

byte []   buffer=new  byte[1024];

int  num=is.read(buffer);

String   result=new String(buffer,0,num);

}

}

class  TcpReceiver{

Socket serverSocket=new Socket(7799);

Socket socket=serverSocket.accept();

InputStream is=scoket.getInputStream();

byte[] buffer=new byte[1024];

int num=is.read(buffer);

String  temp=new  String(buffer,0,number);//读数据

OutputStream os=socket.getOutputStream();

os.write("data".getBytes());

}

相关文章

网友评论

      本文标题:Tcp和UDP

      本文链接:https://www.haomeiwen.com/subject/jdgnixtx.html