UDP网络编程
来源:互联网 发布:燕十八php教程2016 编辑:程序博客网 时间:2024/05/21 06:25
使用UDP协议编写一个网络程序,设置接收端程序的监听端口是8001,发送端发送的数据是“Hello,world”
接收端代码:
import java.net.DatagramPacket;import java.net.DatagramSocket;public class UdpJst {public static void main(String[] args) throws Exception {// TODO Auto-generated method stubbyte[] buf=new byte[1024];DatagramSocket ds=new DatagramSocket(8001);DatagramPacket dp=new DatagramPacket(buf, 1024);System.out.println("等待接收数据");ds.receive(dp);String str=new String(dp.getData(), 0, dp.getLength())+"\t"+dp.getAddress().getHostAddress()+":"+dp.getPort();System.out.println(str);ds.close();}}
发送端代码:
import java.io.IOException;import java.net.*;public class UcpFsd {public static void main(String[] args) throws IOException {try {DatagramSocket ds=new DatagramSocket();String str="Hello, world";DatagramPacket dp=new DatagramPacket(str.getBytes(), str.length(), InetAddress.getByName("localhost"),8001);System.out.println("发送消息");ds.send(dp);ds.close();} catch (SocketException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}
运行结果图:
阅读全文
0 0
- 网络编程 UDP
- UDP网络编程
- 网络编程UDP
- LINUX UDP网络编程
- java udp网络编程
- UDP网络编程
- java 网络编程 UDP
- 网络编程--UDP协议
- 网络编程之udp
- TCP网络编程&&UDP
- QT网络编程-UDP
- 网络编程之UDP
- 网络编程 UDP TCP
- 网络编程--UDP
- 网络编程UDP
- 网络编程(TCP/UDP)
- 网络编程 UDP 数据传输
- java网络编程UDP
- 制作unity小工具 获取FBX模型里面的AnimationClip片段
- 全网最新:Netty源码剖析&NIO+Netty5各种RPC架构实战路线
- addTextChangedListener(TextWatcher watcher)
- spring中使用@Scheduled注解时corn表达式、fixedRate、fixedDelay的区别
- UDP
- UDP网络编程
- 如果getParameter()的参数不存在 将返回什么
- [kuangbin带你飞]专题1 简单搜索 D
- java test表中查询数据
- Photoshop使图片的底色透明化
- Unity调用Android方法
- Dexie学习
- 使用truss、strace或ltrace诊断软件的"疑难杂症"
- python解析域名