1.urdp发送信息
UDP(user datagram protocol):用户数据包传输协议。无连接服务。
Socket:效率低,每次都需要建立连接,耗费时间,安全性高
UDP:效率高,但不安全,容易造成数据丢失。
单播:一对一
组播:多对多
广播:一对多
发送方
public static void main(String[] args) {
try {
// 定义发送信息
String str = "一个来自远方的快递!";
// 定义发送信息
DatagramSocket ds = new DatagramSocket();
// 打包快递
DatagramPacket dp = new DatagramPacket(str.getBytes(), str.getBytes().length,
InetAddress.getByName("127.0.0.1"), 3838);
// 开始发送
ds.send(dp);
ds.close();
System.out.println("发送完成!");
} catch (Exception e) {
e.printStackTrace();
}
}