美文网首页
Java:如何发送UDP数据报

Java:如何发送UDP数据报

作者: 茶不思基 | 来源:发表于2020-07-25 17:45 被阅读0次

发送数据报文的时候和TCP Socket一样,需要指定ip地址和端口,不一样的是,UDP不需要建立连接,因此在发送报文包(DatagramPacket时直接指定ip和端口即可。

private void sendMediaData(byte[] data){
        try {
            //2、创建数据报,包含发送的信息
            InetAddress address = InetAddress.getByName(mAddress);
            DatagramPacket datagramPacket = new DatagramPacket(data, data.length, address, mPort);
            //4、向服务器端发送数据报
            mDatagramSocket.send(datagramPacket);
        } catch (IOException e) {
            e.printStackTrace();
        }
}

相关文章

  • Java:如何发送UDP数据报

    发送数据报文的时候和TCP Socket一样,需要指定ip地址和端口,不一样的是,UDP不需要建立连接,因此在发送...

  • UDP:用户数据报协议

    udp是一种简单的面向数据报的运输层协议:进程的每个输出操作都正好产生一个UDP数据报,并组装成一份待发送的IP数...

  • TCP/IP详解011 UDP:用户数据报协议

    UDP是一个简单的面向数据报的运输层协议。进程的每个输出操作都正好产生一个UDP数据报,并组装成一份待发送的IP数...

  • Java网络编程基于UDP协议

    Java网络编程基于UDP协议 UDP 为应用程序提供了一种无需建立连接就可以发送封装的 IP 数据报的方法。 编...

  • 详细介绍java UDP通信

    详细介绍java UDP通信 介绍: UDP为用户数据报协议,在java中操纵UDP使用JDK中java.net包...

  • TCP/UDP

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

  • udp发送数据报错 errno: 'EMSGSIZE'

    问题描述:发送udp数据报时候报错报错信息 开发环境nodejs,使用的是dgram模块发送数据 问题原因: 数据...

  • UDP:用户数据报协议

    UDP 是一个简单地面向数据报的运输层协议:进程的每个输出操作都正好产生一个 UDP 数据报,并组装成一份待发送的...

  • 面试总结--->UDP&TCP

    UDP和TCP是传输层的协议。 UDP是面向无连接的,TCP是面向连接的; UDP是基于数据报发送数据的,一个一个...

  • http 二(UDP)

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

网友评论

      本文标题:Java:如何发送UDP数据报

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