zoukankan      html  css  js  c++  java
  • 基于UDP的Socket编程

     

    public class UDPTest1

    {

        public static void main(String[] args) throws Exception

        {

        //接收数据报

           DatagramSocket socket = new DatagramSocket(7000);

          

           byte[] buffer = new byte[1000];

          

           DatagramPacket packet = new DatagramPacket(buffer,1000);

          

           socket.receive(packet);

          

           System.out.println(new String(buffer, 0 , packet.getLength()));

          

          

           //发送数据报

           String str = "Welcome";

          

           DatagramPacket packet2 = new DatagramPacket(str.getBytes(),str.length(),packet.getAddress(),packet.getPort());

          

           socket.send(packet2);

          

           socket.close();

        }

    }

     

     

    public class UDPTest2

    {

        public static void main(String[] args) throws Exception

        {

        //发送数据报

           DatagramSocket socket = new DatagramSocket();

     

           String str = "Hello World";

     

           DatagramPacket packet = new DatagramPacket(str.getBytes(),

                  str.length(), InetAddress.getByName("localhost"), 7000);

          

           socket.send(packet);

          

           //接收数据报

           byte[] buffer = new byte[1000];

          

           DatagramPacket packet2 = new DatagramPacket(buffer,1000);

          

           socket.receive(packet2);

          

           System.out.println(new String(buffer,0,packet2.getLength()));

          

           socket.close();

        }

    }

     

  • 相关阅读:
    ORA-01033: ORACLE initialization or shutdown in progress
    String.Format 格式化货币的小问题
    SQL Server——存储过程
    如何书写优雅、漂亮的SQL脚本?
    清除Chrome浏览器的历史记录、缓存
    SQL模板资源管理器,你用了吗?
    WPF笔记(2.4 Grid)
    python实现插入排序
    冒泡算法实现
    python获取本地ip地址的方法
  • 原文地址:https://www.cnblogs.com/zfc2201/p/2143627.html
Copyright © 2011-2022 走看看