---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------
Socket
Socket就是为网络服务提供的一种机制通信的两端都是Socket
网络通信其实就是Socket间的通信
数据在两个Socket间通过IO传输
DatagramSocket 类 建立udpsocket服务
DatagramPacket 类 定义数据包
方法:
InetAddress getAddress()
DatagramPacket(byte[] buf, int length, InetAddress address, int port)
构造数据报包,用来将长度为 length 的包发送到指定主机上的指定端口号。
示例:
byte[] buf = "abc".getBytes();
DatagramPacket dp = DatagramPacket(buf,buf.length,InetAddress.getByName("192.168.1.1"),10000);
若地址为192.168.1.255 这会在这个局域网中发广播,只要有客户端监听这10000端口号就能收到发出广播的信息
DatagramPacket(byte[] buf, int length)
构造 DatagramPacket,用