zoukankan      html  css  js  c++  java
  • C#组播消息收发

    发送组播消息:

    static void Main(string[] args)
            {
                UdpClient udpClient = new UdpClient();
                IPEndPoint broadcastIp = new IPEndPoint(IPAddress.Parse("224.0.0.122"), 4533);
                int i = 0;
                while (true)
                {
                    Console.WriteLine(i);
                    byte[] b = Encoding.UTF8.GetBytes("我在组播消息" + i++);
                    udpClient.Send(b, b.Length, broadcastIp);
                    System.Threading.Thread.Sleep(1000);
                }
            }

    接收组播消息:
    static void Main(string[] args)
            {
                UdpClient receiveUdpClient = new UdpClient(4533);
                receiveUdpClient.JoinMulticastGroup(IPAddress.Parse("224.0.0.122"));
                receiveUdpClient.Ttl = 50;
                IPEndPoint remoteIP = new IPEndPoint(IPAddress.Any, 0);
                while (true)
                {
                    byte[] r = receiveUdpClient.Receive(ref remoteIP);
                    Console.WriteLine(Encoding.UTF8.GetString(r));
                }
            }

  • 相关阅读:
    dgango
    django
    pymysql 增删改 查 索引
    mysql 单表,多表,符合条件,子查询
    mysql 数据的增删改
    mysql foreignkey
    mysql基础知识之数据类型与约束
    MySol序
    MySql
    Python Selenium 常用方法总结
  • 原文地址:https://www.cnblogs.com/langu/p/3125923.html
Copyright © 2011-2022 走看看