java的UDP协议通讯的客户端
来源:互联网 发布:中核原子能公司 知乎 编辑:程序博客网 时间:2024/05/01 14:59
import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress; /** * UDP协议通讯的客户端 * @author soft01 * */public class Server {public static void main(String[] args) {try{/* * 接收数据的大致流程 * 1.创建Socket * 2 准备接收数据用的包 * 3 通过Socket接收数据,并存入接收的数据的包中 * 这一步之后 接收数据的包会有变化 * 1:包中含 有接收到的远端计算机发送的过来的数据 * 2:包记录了这次实际接收的数据长度 * 3:包记录了远端计算机地址信息 * 4获取包中 数据 *///1DatagramSocket socket=new DatagramSocket(8088);//2byte[] data=new byte[1000];DatagramPacket packet=new DatagramPacket(data, data.length);//3socket.receive(packet);//4String message=new String(data,0,packet.getLength(),"Utf-8");System.out.println("客户端说:"+message);/* * 回复客户端 *///2message="你好客户端";data=message.getBytes("UTF-8");//3InetAddress address=packet.getAddress();/* * TCP协议的端口与UDO协议的端口是不冲突的 *///int port=8088;int port=packet.getPort();//4/*数据所在 数组 * 数组长度 * 远端地址 * 远端端口 * */ packet=new DatagramPacket(data,data.length,address,port);//发送socket.send(packet);}catch(Exception e){e.printStackTrace();}}}
0 0
- java的UDP协议通讯的客户端
- 基于UDP的通讯协议
- Java基于UDP协议的简单通讯实例
- 电骡协议规范(三):客户端和服务器之间的UDP通讯
- 基于UDP的通讯协议(zz)
- 创建基于UDP协议的socket通讯
- 通讯协议的选择,TCP or UDP
- 通讯协议的选择,TCP or UDP
- 通讯协议的选择,TCP or UDP
- 解析TCP/UDP协议的通讯软件
- 通讯协议的选择,TCP or UDP
- 基于UDP协议的服务器/客户端程序
- 基于UDP协议的服务器/客户端程序
- 基于UDP协议的服务器/客户端
- (java)在两台已知Ip的电脑间,使用UDP协议进行通讯
- 基于java的通讯协议
- [疯狂Java]UDP:UDP协议的概念
- Java简单的UDP通讯例子
- C++编译链接
- 网络编程知识(8)--使用Nginx搭建WEB服务器
- 派生类对象初始化构造过程顺序
- easyui的treegrid,只能出来父节点,子节点出不来
- CentOS上hadoop伪分布式配置
- java的UDP协议通讯的客户端
- MFC应用程序中处理消息的顺序以及对话框关闭步骤
- 点-圆-圆柱类族的设计 2
- Max Script|控制器-转换约束_link
- ./i2cdetect: line 1: syntax error: unexpected word (expecting ")")
- C++实验5--1数组分离
- ViewPager 详解(二)---详解四大函数 .
- Quartz之Hello World
- 自定义view出现Binary XML file line #:error inflating class错误