原文网址: http://www.cnblogs.com/csdev
Networkcomms 是一款C# 语言编写的TCP/UDP通信框架 作者是英国人 以前是收费的 售价249英镑 我曾经花了2千多购买过此通讯框架,
目前作者已经开源 许可是:Apache License v2
开源地址是:https://github.com/MarcFletcher/NetworkComms.Net
这个框架给我的感觉是,代码很优美,运行很稳定,我有一个项目使用此框架已经稳定运行1年多。这个框架能够承受的并发数,官网上说1千是没有问题的。我觉得比较适合中小型项目的使用。
官方网站是:www.networkcomms.net
写了一些文章,对源码进行介绍
介绍开源的.net通信框架NetworkComms框架 源码分析(一)ConnectionState
介绍开源的.net通信框架NetworkComms框架 源码分析(二)ConnectionInfo
介绍开源的.net通信框架NetworkComms框架 源码分析(三)PacketHeader
介绍开源的.net通信框架NetworkComms框架 源码分析(四)Packet
介绍开源的.net通信框架NetworkComms框架 源码分析(五)ReservedPacketType
介绍开源的.net通信框架NetworkComms框架 源码分析(六)SendReceiveOptions
介绍开源的.net通信框架NetworkComms框架 源码分析(七)ProtobufSerializer
介绍开源的.net通信框架NetworkComms框架 源码分析(八)SharpZipLibGzipCompressor
介绍开源的.net通信框架NetworkComms框架 源码分析(九) IPConnection
介绍开源的.net通信框架NetworkComms框架 源码分析(十)DOSProtection
介绍开源的.net通信框架NetworkComms框架 源码分析(十一)PacketBuilder
介绍开源的.net通信框架NetworkComms框架 源码分析(十二)PriorityQueue
介绍开源的.net通信框架NetworkComms框架 源码分析(十三)ThreadSafeStream
介绍开源的.net通信框架NetworkComms框架 源码分析(十四)StreamTools
介绍开源的.net通信框架NetworkComms框架 源码分析(十五 ) CommsThreadPool自定义线程池
介绍开源的.net通信框架NetworkComms框架 源码分析(十六 ) ConnectionStatic
介绍开源的.net通信框架NetworkComms框架 源码分析(十七 ) ConnectionSendClose
介绍开源的.net通信框架NetworkComms框架 源码分析(十八 ) ConnectionListenerBase
介绍开源的.net通信框架NetworkComms框架 源码分析(十九 )ConnectionIncomingData
介绍开源的.net通信框架NetworkComms框架 源码分析(二十 )ConnectionCreate
介绍开源的.net通信框架NetworkComms框架 源码分析(二十一 )TCPConnectionListener