做微信h5的网站,毕业设计网站源码,凡客官网首页,深圳宝安外贸网站建设公司0.小记 1.udp通信不需要建立socket管道#xff0c;一边只管发#xff0c;一边只管收 2.客户端#xff1a;将数据#xff08;byte#xff09;打包成包裹#xff08;DatagramPacket#xff09;#xff0c;写上地址#xff08;IP端口#xff09;#xff0c;通过快递站一边只管发一边只管收 2.客户端将数据byte打包成包裹DatagramPacket写上地址IP端口通过快递站DatagramSocket.send()发出去 3.服务端从快递站DatagramSocket拿包裹DatagramPacket里的数据byte 1.总揽 2.客户端 使用udp通信需要三个东西数据本体、通道、数据包装工具 Scanner scanner new Scanner(System.in);String string scanner.next();byte[] bytes string.getBytes();// 数据本体DatagramSocket datagramSocket new DatagramSocket();// 通道DatagramPacket datagramPacket new DatagramPacket(bytes, bytes.length, InetAddress.getByName(127.0.0.1),8888);// 数据包装工具datagramSocket.send(datagramPacket);// 将数据包装过的数据通过通道发送3.服务端 byte[] data new byte[1024*64];// 数据本体DatagramSocket datagramSocket new DatagramSocket(8888); // 通道DatagramPacket datagramPacket new DatagramPacket(data,data.length);// 数据包装datagramSocket.receive(datagramPacket);// 将数据接受到dataString string new String(data,0,datagramPacket.getLength());System.out.println(receive:string);