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();

        }

    }

     

  • 相关阅读:
    Odoo电子数据交换(EDI)
    WMS8_仓库配置
    odoo写邮件添加收件人
    Odoo HR Payslip
    openERP邮件(发信、收信)
    Multi-company rules
    MRP Force Reservation的作用
    使用虚拟机VM运行Linux版OpenERP
    采购预付款
    消除递归的方法
  • 原文地址:https://www.cnblogs.com/zfc2201/p/2143627.html
Copyright © 2011-2022 走看看