Java UDP发送工具类UdpUtils

news/2024/5/18 13:38:22 标签: java, udp, 开发语言

UDP发送类
属于那种发完就跑的
一些不要求接收的,发送频率也不大的就用这个好点
也可以参考下,具体的发送流程

java">package utils;

import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetAddress;

public class UdpUtils
{
	public static void send( String ip, int port, String msg )
	{
		byte[] bytes = null;
		try { bytes = msg.getBytes("utf8"); } 
		catch( Exception e) {bytes = null;}
		
		if( bytes != null ) send(ip, port, bytes);
	}
	
	public static void send( String ip, int port, byte[] bytes )
	{
		send(ip, port, bytes, 0, bytes.length);
	}
	
	public static void send( String ip, int port, byte[] bytes, int offset, int len )
	{
		try
		{
			DatagramSocket ds = new DatagramSocket();
			DatagramPacket pack = new DatagramPacket(bytes, 0, len, InetAddress.getByName(ip), port);
			ds.send(pack);
			ds.close();
		} catch (Exception e)
		{
			e.printStackTrace();
		}
	}
}


http://www.niftyadmin.cn/n/5268018.html

相关文章

Qt中槽函数在那个线程执行的探索和思考

信号和槽是Qt的核心机制之一,通过该机制大大简化了开发者的开发难度。信号和槽属于观察者模式(本质上是回调函数的应用)。是函数就需要考虑其是在那个线程中执行,本文讨论的就是槽函数在那个线程中执行的问题。 目录 1. connect…

【深度学习】注意力机制(五)

本文介绍一些注意力机制的实现,包括CSRA/Spatial Shift/Triplet Attention/Coordinate Attention/ACmix。 【深度学习】注意力机制(一) 【深度学习】注意力机制(二) 【深度学习】注意力机制(三&#xff…

外部函数接口FFI

在某些场景下,你的RUST代码可能需要与另外一种语言编写的代码进行交互。RUST为此提供了extern关键字来简化创建和使用外部函数接口(Foreign Function Interface,FFI)。FFI是编程语言定义函数的一种方式,它允许其它编程…

会话技术+请求转发+重定向

会话包括有状态会话和无状态会话。 有状态会话是指在网络通信过程中,服务器需要记住客户端的状态信息,以便后续的通信能够继续使用这些信息。 无状态会话是无法持续保存信息,http超文本传输协议中的http属于无状态会话 如何保存会话&#xff…

在Linux上安装配置Nginx高性能Web服务器

1 前言 Nginx是一个高性能的开源Web服务器,同时也可以作为反向代理服务器、负载均衡器、HTTP缓存以及作为一个邮件代理服务器。它以其出色的性能和灵活性而闻名,被广泛用于处理高流量的网站和应用程序。本文将介绍在Linux环境中安装Nginx的步骤&#xf…

Excel高频函数合集

一、判断函数 1、 if 对条件判断显示对应结果函数公式: if (判断条件,对的时候是什么,错的情况是什么) 2、or只要有一个判断条件是对的,那显示对的 函数公式: or (判断条件1&#…

[GXYCTF2019]Ping Ping Ping (文件执行漏洞)

本题考点: 1、命令联合执行 2、命令绕过空格方法 3、变量拼接 1、命令联合执行 ; 前面的执行完执行后面的| 管道符,上一条命令的输出,作为下一条命令的参数(显示后面的执行结果)|| 当前面的执行出错时(为…

原来定时发朋友圈设置这么简单?看完我也会了

目前微信作为最大的社交平台之一,吸引了众多使用者。你是否听过有些朋友感叹这么多微信号,需要每天手动发布朋友圈,任务很繁琐呢?是否希望可以事先设置好定时发送的功能,让朋友圈自动更新,省去手动发送的麻…