`

udp测试

 
阅读更多
udp,常用于聊天室,直接向服务发送信息,不进行3次握手。
服务端:
package udp;

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

public class UdpRecv {
	public static void main(String[] args) throws Exception {
		DatagramSocket ds = new DatagramSocket(3000);
		byte[] buf = new byte[1024];
		DatagramPacket dp = new DatagramPacket(buf, buf.length);
		ds.receive(dp);
		String str = new String(dp.getData(), 0, dp.getLength());
		System.out.println(str);
		System.out.println("IP:" + dp.getAddress().getHostAddress() + ",PORT:"
				+ dp.getPort());
		ds.close();
	}
}


客户端:
package udp;

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

/**
 * 
 *  @Class       : UdpSend
 *  @Description : 直接发包,没有相应的3次握手。
 *  @since       : TODO 创建时项目版本
 *  @ModificationHistory  
 *  Who        When          What 
 *  -------   ---------    -----------------------------------
 *  Administrator    2014年10月20日      创建
 *
 *  @version : TODO 最后修改时项目版本
 */

public class UdpSend {
	public static void main(String[] args) throws Exception {
		DatagramSocket ds = new DatagramSocket();
		String str = "hello , 398146779.com!";
		DatagramPacket dp = new DatagramPacket(str.getBytes(), str.length(),
				InetAddress.getByName("192.168.39.89"), 3000);
		ds.send(dp);
		ds.close(); //关闭连接
	}
}
分享到:
评论

相关推荐

    TCP&UDP测试工具_tcp&udp_TCP/UDP测试工具_TCP工具_

    TCP/UDP测试工具是用于评估网络性能和调试网络问题的软件,它们可以帮助开发者和网络管理员了解网络通信的质量和效率。这些工具通常包含以下功能: 1. **服务器和客户端模拟**:工具可以模拟TCP或UDP服务器和客户端...

    tcp,udp测试工具

    在实际应用中,了解并掌握TCP和UDP测试工具的使用方法,可以帮助开发者更好地诊断网络问题,优化通信性能,提升应用程序的用户体验。"SocketTool4"这样的工具集成了这些功能,为网络专业人士提供了便捷的测试手段。...

    TCP&UDP测试工具使用教程

    对于网络编程人员和网络维护人员来说,了解并能熟练使用TCP&UDP测试工具是非常必要的。以下是一份详细的TCP&UDP测试工具使用教程: 首先,我们需要设置端口映射。在某些情况下,为了使内部网络中的设备能够与外部...

    TCP&UDP测试工具

    ---== TCP&UDP测试工具 V1.02 ==--- 软件介绍: 此测试工具用于开发网络通讯程序时,在服务器或客户端测试TCP/UDP通讯连接和测试数据的接收和发送情况。 1.可收发TCP/UDP数据。 2.对于TCP,支持服务器和客户端...

    小飞机-TCP-UDP测试工具.zip

    《小飞机:网络通信的TCP与UDP测试利器》 在信息技术高速发展的今天,网络通信扮演着至关重要的角色。为了确保网络应用的稳定性和效率,测试工具的使用变得越来越普遍。"小飞机-TCP-UDP测试工具"就是这样一个专门...

    Linux网络编程-TCP&UDP测试工具.zip

    TCP&UDP测试工具

    00Tcp Udp测试小工具源码

    【标题】"00Tcp Udp测试小工具源码"涉及的是网络通信中两种主要的传输层协议——TCP(Transmission Control Protocol)和UDP(User Datagram Protocol)的应用实践。这个源码提供了一个小型的测试工具,可以帮助...

    STM32开发工具 TCP&UDP测试工具

    STM32开发工具 TCP&UDP测试工具STM32开发工具 TCP&UDP测试工具STM32开发工具 TCP&UDP测试工具STM32开发工具 TCP&UDP测试工具STM32开发工具 TCP&UDP测试工具STM32开发工具 TCP&UDP测试工具STM32开发工具 TCP&UDP测试...

    openwrt可用UDP测试程序

    OpenWRT UDP测试程序是为了解决在OpenWRT操作系统环境下进行网络性能验证与调试而设计的工具。OpenWRT是一个轻量级、高度可定制的Linux发行版,广泛应用于路由器和其他嵌入式设备。UDP(User Datagram Protocol)是...

    TCP_UDP测试工具

    标题中的“TCP_UDP测试工具”指的是一个用于网络通信协议测试的应用程序,主要功能是帮助用户进行TCP(传输控制协议)和UDP(用户数据报协议)的收发操作。TCP是一种面向连接的、可靠的、基于字节流的传输层通信协议...

    qt udp 测试工具 简单

    QT UDP测试工具是一种基于C++编程语言和QT框架开发的应用程序,主要用于测试UDP(User Datagram Protocol)网络通信的性能和稳定性。UDP是一种无连接的、不可靠的传输协议,广泛应用于实时音视频传输、在线游戏等...

    TCP&UDP测试工具 1.02.zip

    《TCP与UDP测试工具1.02:物联网通信的基础与应用》 在信息化时代,TCP(传输控制协议)和UDP(用户数据报协议)作为网络通信的两大基础协议,广泛应用于各种物联网设备和应用程序中。TCP与UDP测试工具1.02版的出现...

    WinCE 6.0 udp测试程序

    本项目是一个基于MFC(Microsoft Foundation Classes)框架开发的UDP测试程序,用于测试WinCE 6.0系统中的UDP通信功能。 MFC是微软提供的一个C++类库,它封装了Windows API,使得开发者可以使用面向对象的方式来...

    TCP/UDP测试工具

    例如,"TCPUDPDebug102_Setup.exe"很可能是一个TCP/UDP测试工具的安装程序。该工具可能包括以下功能: 1. 连接测试:模拟TCP连接的建立和断开,验证连接的可靠性。 2. 数据传输速率测试:测量TCP和UDP的数据传输...

    TCP-UDP测试工具 ,可以测试TCP协议和UDP协议,抓取网络数据包

    在IT领域,网络通信是至关重要的组成部分,而TCP...使用TCP-UDP测试工具,无论是网络管理员还是开发者,都能更有效地管理和优化网络性能,确保数据的正确传输。在处理网络问题时,这样的工具是不可或缺的辅助手段。

Global site tag (gtag.js) - Google Analytics