UDP的使用方法
来源:互联网 发布:产品建模软件 编辑:程序博客网 时间:2024/05/21 08:02
/*
* 如果IP的最后一个段为255则表示为广播,可以使所有的局域网用户接收到广播
*/
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetAddress;
public class UDPSendReceiveDemo {
public static void main(String[] args)throws Exception {
DatagramSocket ds=new DatagramSocket();
BufferedReader bufr=new BufferedReader(new InputStreamReader(System.in));
String line=null;
while ((line=bufr.readLine())!=null) {
if ("886".equals(line)) {
break;
}
byte[]buf=line.getBytes();
DatagramPacket dp=new DatagramPacket(buf, buf.length,InetAddress.getByName("127.0.0.1"),8888);
}
ds.close();
}
}
/*
* 接收端
*/
class UDPReceive2{
public static void main(String[] args) throws Exception{
DatagramSocket ds=new DatagramSocket();
while (true) {
byte[]buf=new byte[1024];
DatagramPacket dp=new DatagramPacket(buf, buf.length);
ds.receive(dp);
String ip=dp.getAddress().getHostAddress();
String data=new String(dp.getData(), 0, dp.getLength());
System.out.println(ip+"::::"+data);
}
}
}
0 0
- UDP的使用方法
- Socket UDP通信之 AsyncUdpSocket的使用方法及二次封装
- C# UDP通信|C#的UDP通信|c# udp 广播
- 的使用方法
- [疯狂Java]UDP:UDP协议的概念
- ctags使用方法 ctags的使用方法
- 完整的udp客户端
- java的udp广播
- 穿透Socks5的UDP
- UDP的IOCP方式
- udp的字符传输
- 简单的udp攻击
- UDP文件传输的实现
- Reliable UDP 的资料
- ACE的UDP通信
- UDP的传输功能
- UDP的无连接
- C#的UDP编程
- C#委托(delegate与事件(Event)
- 利用网络进行文件的上传,通过客户端上传到服务端
- 解析增量xml数据到数据库
- C++调试基础
- 01 - Pushing a navigation controller is not supported
- UDP的使用方法
- OpenCV学习笔记(二十八)——光流法对运动目标跟踪Video
- UDP的特点以及使用案例
- 在windows7下给vs2010配置dirent.h头文件
- 02 - 加载XIB(ViewController)后 View的子控件无响应中
- Python debug(二)
- ToolBar的封装
- PHP 简介
- 03 - renderInContext:与drawInContext:方法 - 截屏(截图)无法显示子控件