美文网首页
UDP发送数据

UDP发送数据

作者: 勇者与王者 | 来源:发表于2019-10-06 19:55 被阅读0次
package Day32_Net;

import java.io.IOException;
import java.net.*;

/**
 * @Author quzheng
 * @Date 2019/10/6 16:00
 * @Version 1.0
 *
 * 实现数据封装的类: java.net.DatagramPacket
 * 实现数据传输的类: java.net.DatagramSocket
 *
 * 1.创建DatagramPacket对象 封装数据,接收的地址和端口
 * 2.创建DatagramSocket
 * 3.调用DatagramSocket类方法send  发送数据包
 * 4.关闭资源
 *
 *    DatagramPacket 构造方法:
 *       DatagramPacket(byte[] buf,int length,InetAddress address,int port)
 *
 *    DatagramSocket 构造方法:
 *      DatagramSocket() 空参数
 *      方法: send( DatagramPacket d )
 *
 */

public class UDPSend {
    public static void main(String[] args) throws IOException {
        //创建数据包对象,封装要发送到数据,接收端的IP 端口
        byte[] date = "你好UDP".getBytes();

        //创建InetAddress对象,封装自己的IP地址
        InetAddress inet = InetAddress.getByName("127.0.0.1");
        DatagramPacket dp = new DatagramPacket(date,date.length,inet,6000);

        //创建 DatagramSocket 对象
        DatagramSocket ds = new DatagramSocket();
        ds.send(dp);

        ds.close();



    }

}


···

相关文章

  • Python day04_UDP

    上代码: 一、 udp 发送数据: 二、UDP 接收数据 小项目 UDP 聊天器

  • 4.udp网络程序-发送、接收数据

    udp网络程序-发送、接收数据 1. udp网络程序-发送数据 创建一个基于udp的网络程序流程很简单,具体步骤如...

  • UDP发送数据

  • C# UDP 连接 OMRON PLC 读写数据

    UDP 实现 OMRON 的读写 生成读OMRON数据命令方法: 写OMRON数据: UDP 发送请求 UdpDa...

  • TCP/UDP

    UDP 用户数据报协议 1、UDP 是无连接的,即在发送数据之前不需要先建立连接(当然,发送数据之后 也没有连接可...

  • UDP通信在NAT中session保持时间测试

    1.朴素UDP数据包的发送与回发 当电脑A向电脑B发送UDP数据的时候,电脑B可直接向电脑A回发数据。拓扑如下: ...

  • udp工具类

    最近在做车联网使用UDP和车载端进行数据交互,网上找了很多UDP数据发送和接收的居然都不成功,(可发送接收不到数据...

  • udp

    发送任意类型的数据,不只是byte,可以发送string,利用encode("utf-8") udp接收数据

  • UDP

    好文推荐# 【Java TCP/IP Socket】UDP Socket(含代码)黑马程序员——UDP发送数据,接...

  • http 二(UDP)

    用户数据报协议UDP,主要特点: 1.UDP是无连接的,即发送数据之前不需要建立连接,减少了开销和发送数据的延迟2...

网友评论

      本文标题:UDP发送数据

      本文链接:https://www.haomeiwen.com/subject/bkxppctx.html