一直使用UDP,觉得它的优点还是很明显的,不需要连接,速度很快。近来做一个项目,需要把它编译为Windows服务,因为程序是多线程的,而在服务中调试多线程的程序十分的麻烦,因此做了这个通用UDP。

比较好的一方面是发送的时候一个Send()函数就可以了。还有就是发送的时候有range参数,只需要修改这个参数就可以控制发送消息到不同的网段,如果都是255,所有的机器都可以收到了。
希望对大家有帮助

通用的UDP代码using System;
通用的UDP代码
using System.Collections.Generic;
通用的UDP代码
using System.Text;
通用的UDP代码
using System.Net;
通用的UDP代码
using System.Net.Sockets;
通用的UDP代码
using System.Diagnostics;
通用的UDP代码
通用的UDP代码
namespace UDPComm

 

接收端:

 1通用的UDP代码using System;
 2通用的UDP代码using System.Net;
 3通用的UDP代码using System.Net.Sockets;
 4通用的UDP代码using System.Text;
 5通用的UDP代码using System.Threading;
 6通用的UDP代码using System.Diagnostics;
 7通用的UDP代码using UDPComm;
 8通用的UDP代码
 9通用的UDP代码namespace UdpServer
10


发送端:

 1通用的UDP代码using System;
 2通用的UDP代码using System.Net;
 3通用的UDP代码using System.Net.Sockets;
 4通用的UDP代码using System.Text;
 5通用的UDP代码using System.Threading;
 6通用的UDP代码using System.Diagnostics;
 7通用的UDP代码using UDPComm;
 8通用的UDP代码
 9通用的UDP代码namespace UdpServer
10

相关文章: