• 大小: 0.06M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-14
  • 语言: 其他
  • 标签: 其他  

资源简介

UDP通信.rar

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Net;
using System.Net.Sockets;
using System.Threading;
namespace UDP_client
{
    class Program
    {
        static Socket client;
        static void Main(string[] args)
        {
            client = new Socket(AddressFamily.InterNetwork SocketType.Dgram ProtocolType.Udp);
            client.Bind(new IPEndPoint(IPAddress.Parse(“169.254.202.67“) 6000));
            Thread t = new Thread(sendMsg);
            t.Start();
            Thread t2 = new Thread(ReciveMsg);
            t2.Start();
            Console.WriteLine(“客户端已经开启“);
        }
        /// 
        /// 向特定ip的主机的端口发送数据报
        /// 

        static void sendMsg()
        {
            EndPoint point = new IPEndPoint(IPAddress.Parse(“169.254.202.67“) 6001);
            while(true){
                string msg = Console.ReadLine();
                client.SendTo(Encoding.UTF8.GetBytes(msg) point);
            }
           

        }

        /// 
        /// 接收发送给本机ip对应端口号的数据报
        /// 

        static void ReciveMsg()
        {
            while (true)
            {
                EndPoint point = new IPEndPoint(IPAddress.Any 0);//用来保存发送方的ip和端口号
                byte[] buffer = new byte[1024];
                int length = client.ReceiveFrom(buffer ref point);//接收数据报
                string message = Encoding.UTF8.GetString(buffer 0 length);
                Console.WriteLine(point.ToString() + message);
            }
        }

    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        187  2016-04-11 15:02  UDP通信\UDP_client\UDP_client\App.config

     文件       5632  2016-04-12 10:03  UDP通信\UDP_client\UDP_client\bin\Debug\UDP_client.exe

     文件        187  2016-04-11 15:02  UDP通信\UDP_client\UDP_client\bin\Debug\UDP_client.exe.config

     文件      13824  2016-04-12 10:03  UDP通信\UDP_client\UDP_client\bin\Debug\UDP_client.pdb

     文件      22984  2016-04-12 10:04  UDP通信\UDP_client\UDP_client\bin\Debug\UDP_client.vshost.exe

     文件        187  2016-04-11 15:02  UDP通信\UDP_client\UDP_client\bin\Debug\UDP_client.vshost.exe.config

     文件        490  2013-06-18 20:28  UDP通信\UDP_client\UDP_client\bin\Debug\UDP_client.vshost.exe.manifest

     文件       6568  2016-04-12 09:46  UDP通信\UDP_client\UDP_client\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache

     文件          0  2016-04-11 15:02  UDP通信\UDP_client\UDP_client\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs

     文件          0  2016-04-11 15:02  UDP通信\UDP_client\UDP_client\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs

     文件          0  2016-04-11 15:02  UDP通信\UDP_client\UDP_client\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs

     文件        352  2016-04-12 10:04  UDP通信\UDP_client\UDP_client\obj\Debug\UDP_client.csproj.FileListAbsolute.txt

     文件       5632  2016-04-12 10:03  UDP通信\UDP_client\UDP_client\obj\Debug\UDP_client.exe

     文件      13824  2016-04-12 10:03  UDP通信\UDP_client\UDP_client\obj\Debug\UDP_client.pdb

     文件       1760  2016-04-12 10:10  UDP通信\UDP_client\UDP_client\Program.cs

     文件       1340  2016-04-11 15:02  UDP通信\UDP_client\UDP_client\Properties\AssemblyInfo.cs

     文件       2561  2016-04-11 15:02  UDP通信\UDP_client\UDP_client\UDP_client.csproj

     文件        920  2016-04-11 15:02  UDP通信\UDP_client\UDP_client.sln

    ..A..H.     24064  2016-04-12 10:44  UDP通信\UDP_client\UDP_client.v11.suo

     文件        187  2016-04-11 14:55  UDP通信\UDP_Server\UDP_Server\App.config

     文件       6144  2016-04-12 10:03  UDP通信\UDP_Server\UDP_Server\bin\Debug\UDP_Server.exe

     文件        187  2016-04-11 14:55  UDP通信\UDP_Server\UDP_Server\bin\Debug\UDP_Server.exe.config

     文件      13824  2016-04-12 10:03  UDP通信\UDP_Server\UDP_Server\bin\Debug\UDP_Server.pdb

     文件      22984  2016-04-12 10:05  UDP通信\UDP_Server\UDP_Server\bin\Debug\UDP_Server.vshost.exe

     文件        187  2016-04-11 14:55  UDP通信\UDP_Server\UDP_Server\bin\Debug\UDP_Server.vshost.exe.config

     文件        490  2013-06-18 20:28  UDP通信\UDP_Server\UDP_Server\bin\Debug\UDP_Server.vshost.exe.manifest

     文件       6568  2016-04-12 09:47  UDP通信\UDP_Server\UDP_Server\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache

     文件          0  2016-04-11 14:55  UDP通信\UDP_Server\UDP_Server\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs

     文件          0  2016-04-11 14:55  UDP通信\UDP_Server\UDP_Server\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs

     文件          0  2016-04-11 14:55  UDP通信\UDP_Server\UDP_Server\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs

............此处省略29个文件信息

评论

共有 条评论