udp的接收端
来源:互联网 发布:阿里云免费邮箱个人版 编辑:程序博客网 时间:2024/05/21 17:36
1,创建udp的socket服务,必须要明确一个端口,作用在于,只有发送到这个端口的数据才是这个接收端可以处理的数据。
2,定义数据包,用于存储接收到数据。
3,通过socket服务的接收方法将收到的数据存储到数据包中。
4,通过数据包的方法获取数据包中的具体数据内容,比如ip、端口、数据等等。
5,关闭资源。
-------------------------------------------------------------
2,定义数据包,用于存储接收到数据。
3,通过socket服务的接收方法将收到的数据存储到数据包中。
4,通过数据包的方法获取数据包中的具体数据内容,比如ip、端口、数据等等。
5,关闭资源。
-------------------------------------------------------------
class UdpRece {public static void main(String[] args) throws Exception{//1,创建udp的socket服务。DatagramSocket ds = new DatagramSocket(10000);//2,定义数据包,用于存储接收到数据。先定义字节数组,数据包会把数据存储到字节数组中。byte[] buf = new byte[1024];DatagramPacket dp = new DatagramPacket(buf,buf.length);//3,通过socket服务的接收方法将收到的数据存储到数据包中。ds.receive(dp);//该方法是阻塞式方法。//4,通过数据包的方法获取数据包中的具体数据内容,比如ip,端口,数据等等。String ip = dp.getAddress().getHostAddress();int port = dp.getPort();String text = new String(dp.getData(),0,dp.getLength());//将字节数组中的有效部分转成字符串。System.out.println(ip+":"+port+"--"+text);//5,关闭资源。ds.close();}}
0 0
- udp的接收端
- 创建一个UDP的接收端
- MFC的UDP接收端通信
- UDP协议接收端的基本代码
- c#的 UDP接收
- UDP数据的接收
- Udp-接收端
- Udp 发送端&接收端
- Udp数据接收端实现
- Udp数据接收端实现
- 关于udp接收端程序
- 黑马程序员—UDP的发送端和接收端
- 模拟UDP传输的发送端和接收端
- 模拟UDP传输的发送端和接收端
- 使用winsock+UDP写的一个简单接收端程序
- UDP:socket服务端和接收端的基本使用实例
- Boost的UDP接收server示例
- java UDP报文的发送与接收
- Solr6.2.1环境搭建
- idea maven配置
- Mycat高级进阶---读写分离
- 字符与字符串
- IO模式设置网络编程常见问题总结
- udp的接收端
- sap中 va02屏幕增强
- 5. Longest Palindromic Substring
- 【设计模式】二、单例模式
- vue2.0——组件
- udp的发送端
- express-session实现登录控制
- python pymssql连接MSSQL以及无法连接解决方法
- nlp-形式语言与自动机-ch03