zoukankan      html  css  js  c++  java
  • socket通信——通过Udp传输方式,将一段文字数据发送出去

    需求:通过Udp传输方式,将一段文字数据发送出去
    定义一个Udp发送端
    思路:
    1、建立updsocket服务
    2、提供数据,并将数据封装到数据包中。
    3、通过socket服务的发送功能,将数据包发出去
    4、关闭资源。
    import java.net.*;
    class UdpSend
    {
    	public static void main(String[] args) throws Exception
    	{
    		//1、创建udp服务,通过DatagramSocket对象
    		DatagramSocket ds=new DatagramSocket(8888);
    		
    		//2、确定数据,并封装成数据包,DatagramPacket(byte[] buf,int length,InetAddress address,int port)
    		byte[] buf="udp ge men lai le".getBytes();
    		DatagramPacket dp=
    			new DatagramPacket(buf,buf.length,InetAddress.getByName("192.168.1.254"),10000);
    
    		//3、通过socket服务,将已有的数据包发送出去。通过send方法
    		ds.send(dp);
    
    		//4、关闭资源
    		ds.close();
    	}
    }
    
    
    class  UdpRece
    {
    	public static void main(String[] args) 
    	{
    		//1、创建udp socket,建立端点。
    		DatagramSocket ds=new DatagramSocket(1000);
    
    		//实现持续接收
    		while (true)
    		{
    			//2、定义数据包,用来存储数据
    			
    		}
    		System.out.println();
    	}
    }
    

  • 相关阅读:
    bootloader
    Arm中的c和汇编混合编程
    Linux学习笔记(一)
    java按所需格式获取当前时间
    java 串口通信 rxtx的使用
    Tomcat数据库连接池
    面试
    复习 模拟call apply
    复习 js闭包
    复习js中的原型及原型链
  • 原文地址:https://www.cnblogs.com/xiangyangzhu/p/4239784.html
Copyright © 2011-2022 走看看