服务器端对象类库:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net.Sockets;
using System.Net;
using System.Threading;
using System.IO;
namespace UdpChatExample
{
/// <summary>
/// UDP服务器对象
/// </summary>
public class UDPServerClass
{
public delegate void MessageHandler(string Message);//定义委托事件
public event MessageHandler MessageArrived;
public UDPServerClass()
{
//获取本机可用IP地址
IPAddress[] ips = Dns.GetHostAddresses(Dns.GetHostName());
foreach (IPAddress ipa in ips)
{
if (ipa.AddressFamily == AddressFamily.InterNetwork)
{
MyIPAddress = ipa;//获取本地IP地址
break;
}
}
Note_StringBuilder = new StringBuilder();
Por

本文档介绍如何利用C#编程语言构建一个UDP服务器,该服务器能够接收来自客户端的数据。通过创建服务器端对象类库,并实现简单的界面代码,可以实现基本的UDP通信功能。
最低0.47元/天 解锁文章
4634

被折叠的 条评论
为什么被折叠?



