• 大小: 2KB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2021-06-18
  • 语言: Java
  • 标签:

资源简介

java使用udp协议进行数据收发处理,java使用udp协议进行数据收发处理

资源截图

代码片段和文件信息

package com.sportsBracelet;

import java.io.IOException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;

//接收端
/*
 接收端的使用步骤
    1. 建立udp的服务
    2. 准备空 的数据 包接收数据。
    3. 调用udp的服务接收数据。
    4. 关闭资源

 */
public class UdpReceive{

    public static void main(String[] args) throws IOException {
        //建立udp的服务 ,并且要监听一个端口。
        DatagramSocket  socket = new DatagramSocket(9090);

        //准备空的数据包用于存放数据。
        byte[] buf = new byte[1024];
        DatagramPacket datagramPacket = new DatagramPacket(buf buf.length); // 1024
        //调用udp的服务接收数据
        socket.receive(datagramPacket); //receive是一个阻塞型的方法,没有接收到数据包之前会一直等待。 数据实际上就是存储到了byte的自己数组中了。
        System.out.println(“接收端接收到的数据:“+ new String(buf0datagramPacket.getLength())); // getLength() 获取数据包存储了几个字节。
        System.out.println(“receive阻塞了我,哈哈“);
        //关闭资源
        socket.close();

    }

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-08-09 10:18  Udp收发协议代码\
     文件        1232  2018-08-09 10:07  Udp收发协议代码\UdpReceive.java
     文件        2019  2018-08-09 10:14  Udp收发协议代码\UdpSender.java

评论

共有 条评论