黑马程序员技术交流社区
标题: Sockte网络编程之UDP [打印本页]
作者: android_vae 时间: 2016-5-31 14:01
标题: Sockte网络编程之UDP
UDP
服务器端:DatagramSocket
1.创建一个DatagramSocket对象,并设置监听端口
DatagramSocket datagramSocket = newDatagramSocket( 端口号);
2.创建空的DatagramPackagt对象
DatagramPacket packet = new DatagramPcaket( data,data.length);
3.使用receive方法接收客户端发送的数据(阻塞等待)
socket.receive(packet);
4.关闭连接
socket.close( );
客户端:DatagramSocket
1.创建一个DatagramSocket对象,并设置发送端口
DatagramSocket datagramSocket = newDatagramSocket( 端口号);
2.创建一个InetAddress对象
InetAddress serverAddress = InetAddress.getByName("服务器IP地址");
3. 创建DatagramPackagt对象,并指定发送的目标端口
DatagramPacket packet = new DatagramPcaket( data, data.length,serverAddress, 端口号);
4.调用scoket对象的send方法发送数据
socket.send(packet);
5.关闭套接字
作者: ylw787442926 时间: 2016-5-31 15:27
这是后面要学的么?,刚开始学的表示看不懂
作者: hmCEO 时间: 2016-5-31 15:39
不错,学习了
作者: android_vae 时间: 2016-5-31 21:31
这应该算是基础知识吧,网络编程的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |