開源的C#TCP通訊框架
原來收費的TCP通訊框架開源了,這是一款國外的開源TCP通信框架,使用了一段時間,感覺不錯,介紹給大家
框架名稱是networkcomms 作者開發了5年多,目前已經停止開發,對於中小型的應用場景,夠用了。
框架的地址是:
https://github.com/MarcFletcher/NetworkComms.Net
界面如下:
點那個Download就可以下載源碼了
下載之后,解壓縮之后的文件列表如下:
可以用VS打開NetworkCommsDotNet工程文件了
用 vs2010打開,可能出彈出錯誤窗口,如下:
點擊,確定即可
有一些工程文件是灰色的,刪除即可。
(networkcomms開始時的設想很宏大,想要支持基於xamarin的安卓和蘋果系統開發)
把灰色的項目都刪除。
最后大概如下圖:
networkcomms工程使用了nuget,想要編譯成功的話,需要vs支持nuget
這樣就編譯成功了。
從下圖中可以看到networkComms支持.net2.0 .net3.0 .net4.0 當然4.0以上版本也是支持的
該框架支持的功能:
相關教程,可以到官網上去看:
http://www.networkcomms.net/tutorials/
NetworkComms也許就是你一直在尋找的TCP通訊框架哦:)