UDP java实现局域网发和收
来源:互联网 发布:强力安卓数据恢复精灵 编辑:程序博客网 时间:2024/05/21 09:48
importjava.io.IOException;
importjava.net.DatagramPacket;
importjava.net.InetAddress;
importjava.net.MulticastSocket;
publicclassMulticastSenderFirst{
static StringipAddr ="224.0.0.1";
staticintport = 8888;
privateInetAddressaddress;
public MulticastSenderFirst()throwsIOException{
address = InetAddress.getByName(ipAddr);
}
publicvoid run(){
intindex=1;
try(MulticastSocketsocket =newMulticastSocket(port)) {
while (true){
String sen="///////////"+(++index);
byte[]output = (sen).getBytes();
System.out.println("Sent:"+output);
socket.send(newDatagramPacket(output,output.length,address,port));
Thread.sleep(5000);
}
}catch (Exceptionex){
ex.printStackTrace();
}
}
publicstaticvoidmain(String[]arg) {
try {
new MulticastSenderFirst().run();
} catch (IOExceptione) {
e.printStackTrace();
}
}
}
importjava.net.DatagramPacket;
importjava.net.InetAddress;
importjava.net.MulticastSocket;
publicclassMulticastReceiverFirst {
static String_ipAddr ="224.0.0.1";
staticint_port = 8888;
publicstaticvoidmain(String[]args)throws Exception{
MulticastSocket socket =newMulticastSocket(_port);
InetAddress address = InetAddress.getByName(_ipAddr);
socket.joinGroup(address);
byte[]input =newbyte[1024];
DatagramPacket inPacket =newDatagramPacket(input,input.length);
while (true){
socket.receive(inPacket);
String recived=new String(input,0,inPacket.getLength());
System.out.println("--->--->:"+recived);
}
}
}
- UDP java实现局域网发和收
- java UDP实现局域网广播
- java UDP实现局域网广播
- java UDP实现局域网广播
- java UDP实现局域网广播
- Java—网络编程实现UDP聊天室(局域网)
- C#实现局域网UDP广播
- C#实现局域网UDP广播
- 【项目源码】- 【局域网聊天】android实现局域网聊天 - UDP实现
- 用UDP实现局域网内聊天程序
- UDP实现局域网内的广播
- udp广播局域网传送消息的实现
- 基于UDP的局域网聊天实现
- MFC UDP CSocket实现局域网通信
- QT实现局域网聊天工具(带UDP文件传输)
- UDP局域网广播实现CS房间列表
- UDP实现局域网多人聊天
- UDP 收/发 广播包
- Java导出Excel文档使用poi操作
- HtmlUnit学习总结
- IntelliJ:运行快捷键
- UItableView 如何实现Cell之间交换位置
- 《唐伯虎点秋香》
- UDP java实现局域网发和收
- 身份证读卡器标准接口使用
- AndroidStudio中顶部Tab不能显示完打开的类文件名
- Navicat for Oracle 转自他人
- 今天分享的是一个在表格中修改以及分列模糊查询的东西,能帮助初学者更快的了解angluar中的传值和管道符如何使用
- 开源全局配置中心XDiamond
- 获取加载后的所有feature
- HDU
- 完成表单功能