博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java——UDP
阅读量:6924 次
发布时间:2019-06-27

本文共 1634 字,大约阅读时间需要 5 分钟。

 

import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;//=================================================// File Name       :	UDPServer_demo//------------------------------------------------------------------------------// Author          :	Common//主类//Function        : 	UDPServer_demopublic class UDPServer_demo {	public static void main(String[] args) throws Exception{		// TODO 自动生成的方法存根		DatagramSocket ds = null;					//声明DatagramSocket对象		DatagramPacket dp = null;					//声明DatagramPacket对象		ds = new DatagramSocket(3000);		String str = "HelloWord";		dp = new DatagramPacket(str.getBytes(),str.length(),InetAddress.getByName("localhost"),9000);		System.out.println("发送信息");		ds.send(dp);		ds.close();	}}

 

import java.net.DatagramPacket;import java.net.DatagramSocket;//=================================================// File Name       :	UDPClient_demo//------------------------------------------------------------------------------// Author          :	Common//主类//Function        : 	UDPClient_demopublic class UDPClient_demo {	public static void main(String[] args) throws Exception{		// TODO 自动生成的方法存根		DatagramSocket ds = null;					//声明DatagramSocket对象		byte[] buf = new byte[1024];			//定义接收数据的字节数据		DatagramPacket dp = null;					//声明DatagramPacket对象		ds = new DatagramSocket(9000);		//此客户端在9000端口监听		dp = new DatagramPacket(buf,1024);			//指定接收数据的长度为1024		System.out.println("等待接收数据");		ds.receive(dp); 				//接收数据		String str = new String(dp.getData(),0,dp.getLength())+" from"		+dp.getAddress().getHostAddress()+" : "+dp.getPort();	//接收数据		System.out.println(str);			//输出数据		ds.close();	}}

 

转载地址:http://kyecl.baihongyu.com/

你可能感兴趣的文章
通过selenium模拟键盘输入链接整理
查看>>
iOS 登录页面设计
查看>>
特殊权限set_uid set_gid stick_bit 软/硬链接文件
查看>>
企业分布式SpringCloud+SpringBoot+Mybatis+shiro+微服务 技术分享
查看>>
hibernate 查询条件 对象expression
查看>>
分布式事务
查看>>
Linux就该这么学 - 第四课 - 打包压缩~第3章重定向与环境变量
查看>>
简单的单臂路由的 配置实验(华为)
查看>>
技术和商业的碰撞,谈阿里云与天猫双11这十年
查看>>
智能家居应该怎样来维护和保养—成都首脑智能家居项目
查看>>
C语言100个经典算法源码片段
查看>>
精美流程图模板分享
查看>>
Cobbler
查看>>
手机照片误删怎么恢复?这两种专业方法可以试试看
查看>>
Struts2之2.5.10.1HelloWorld
查看>>
我的友情链接
查看>>
angularjs-常用angular函数
查看>>
我们如何来轻松部署Exchange
查看>>
模板实现双向链表
查看>>
浅谈RUP的9个核心工作流(Core Workflows)
查看>>