C#通讯封装

时间:2017-04-07 03:46:41
【文件属性】:

文件名称:C#通讯封装

文件大小:100KB

文件格式:RAR

更新时间:2017-04-07 03:46:41

C# socket 通讯 IOCP 异步

对于高手,这一个封装可看可不看,对于新手,这一个封装可以学习,对于刚入门的,你看起来有点难度。 socket的传输封装,包含了client和server,socket是异步的,用了IOCP。socket只接收和传输byte[],与数据类型无关,socket传输不关心你传输的是什么,比如自定义类型、http封包、xml对象,自定义协议封包。 工程并不是非常完善,我只是前期写好了,测试通了,然后就没进行优化了,工程里面的有一些类也许是对工程无用的,请注意。 另外,工程里面基本没有注释。


【文件预览】:
TransmissionComponent
----bin()
--------Debug()
----ExSocketAsyncListener.cs(15KB)
----obj()
--------Debug()
----TransmissionComponent.csproj.user(380B)
----TransmissionError.cs(2KB)
----TransmissionComponent.csproj(3KB)
----数据配置()
--------TransmissionBinder.cs(703B)
--------GeneralData.cs(7KB)
--------EventArgsPool.cs(3KB)
--------ESocketOption.cs(3KB)
--------DataConvert.cs(1KB)
--------Delegates.cs(1KB)
--------InternalTransInfo.cs(2KB)
--------SocketUserToken.cs(17KB)
--------GeneralDataArg.cs(476B)
--------SocketEvent.cs(2KB)
----DataRecord.cs(2KB)
----ExSocketAsyncClient.cs(4KB)
----Properties()
--------AssemblyInfo.cs(1KB)

网友评论

  • 新手学习,感谢分享
  • 好东西,谢谢分享
  • 不错,很有启发。
  • 这个还是不错的啊!谢谢了
  • 不错 适合新手参考
  • Windows 2000 设备驱动程序设计指南