C# Socket通信从入门到精通(17)——单个异步UDP服务器监听一个客户端C#代码实现

前言:

我们在开发UDP通信程序时,除了开发UDP同步客户端程序,有时候我们也需要开发异步UDP服务器程序,所谓的异步最常见的应用就是服务器接收客户端数据以后,程序不会卡在数据接收这里,而是可以继续往下执行,这在实际项目中是经常会遇到的,所以说掌握异步UDP服务器程序的开发是一项必备的技能,尤其在上位机软件开发领域,掌握异步UDP服务器程序的开发是走向高级工程师的必经之路,也是面试必考题目之一,本文就来介绍如何使用C#开发一个异步UDP服务器,从而实现与一个客户端的交互,实现数据的发送与接收(如需源码,订阅专栏后加入文章底部qq群获取),demo软件界面如下:
C# Socket通信从入门到精通(17)——单个异步UDP服务器监听一个客户端C#代码实现_第1张图片

1、监听客户端

我们打开demo软件,监听端口为20,如下图:
C# Socket通信从入门到精通(17)——单个异步UDP服务器监听一个客户端C#代码实现_第2张图片

   private void btn_Monitor_Click

你可能感兴趣的:(c#,udp,服务器)