文件名称:IOCPDemo_NET_V1
- 所属分类:
- 其他小程序
- 资源属性:
- 上传时间:
- 2017-12-19
- 文件大小:
- 3.35mb
- 下载次数:
- 0次
- 提 供 者:
- WHO AR******
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
例子主要包括SocketAsyncEventArgs通讯封装、服务端实现日志查看、SCOKET列表、上传、下载、远程文件流、吞吐量协议,用于测试SocketAsyncEventArgs的性能和压力,最大连接数支持65535个长连接,最高命令交互速度达到250MB/S(使用的是127.0.0.1的方式,相当于千兆网卡1Gb=125MB/S两倍的吞吐量)。服务端用C#编写,并使用log4net作为日志(Examples include SocketAsyncEventArgs communication package, server log view, SCOKET list, upload and download, remote file stream, throughput protocol, used to test the performance of SocketAsyncEventArgs and pressure, the maximum number of connections to support 65535 connections, the highest order interactive speed reached 250MB/S (using the 127.0.0.1 method, the equivalent of two Gigabit Ethernet 1Gb=125MB/S times the throughput). The server is written in C#, and log4net is used as a log)
相关搜索: 高性能大容量SOCKET并发
(系统自动生成,下载前可以参看下载内容)
下载文件列表
文件名 | 大小 | 更新时间 |
---|---|---|
Document | ||
Document\IOCPDemo通讯协议.doc | 131072 | 2012-08-26 |
Document\~$CPDemo通讯协议.doc | 162 | 2012-08-06 |
NET_Source | ||
NET_Source\Lib | ||
NET_Source\Lib\log4net.dll | 288768 | 2013-05-02 |
NET_Source\Lib\log4net.xml | 1438186 | 2013-05-02 |
NET_Source\NETIOCPDemo.sln | 872 | 2013-10-17 |
NET_Source\NETIOCPDemo.suo | 177152 | 2014-01-14 |
NET_Source\NETIOCPSvr | ||
NET_Source\NETIOCPSvr\app.config | 3029 | 2013-12-05 |
NET_Source\NETIOCPSvr\AsyncSocketCore | ||
NET_Source\NETIOCPSvr\AsyncSocketCore\AsyncSendBufferManager.cs | 2177 | 2013-10-22 |
NET_Source\NETIOCPSvr\AsyncSocketCore\AsyncSocketInvokeElement.cs | 9288 | 2013-11-18 |
NET_Source\NETIOCPSvr\AsyncSocketCore\AsyncSocketServer.cs | 13589 | 2013-12-05 |
NET_Source\NETIOCPSvr\AsyncSocketCore\AsyncSocketUserToken.cs | 3092 | 2013-10-31 |
NET_Source\NETIOCPSvr\AsyncSocketCore\AsyncSocketUserTokenPool.cs | 1821 | 2013-11-01 |
NET_Source\NETIOCPSvr\AsyncSocketCore\DaemonThread.cs | 2111 | 2013-12-05 |
NET_Source\NETIOCPSvr\AsyncSocketCore\DynamicBufferManager.cs | 3702 | 2013-10-22 |
NET_Source\NETIOCPSvr\AsyncSocketCore\IncomingDataParser.cs | 4540 | 2013-11-11 |
NET_Source\NETIOCPSvr\AsyncSocketCore\OutgoingDataAssembler.cs | 2847 | 2013-10-22 |
NET_Source\NETIOCPSvr\AsyncSocketProtocol | ||
NET_Source\NETIOCPSvr\AsyncSocketProtocol\ControlSocketProtocol.cs | 3950 | 2013-11-20 |
NET_Source\NETIOCPSvr\AsyncSocketProtocol\DownloadSocketProtocol.cs | 13109 | 2013-11-20 |
NET_Source\NETIOCPSvr\AsyncSocketProtocol\LogSocketProtocol.cs | 5368 | 2013-11-18 |
NET_Source\NETIOCPSvr\AsyncSocketProtocol\RemoteStreamSocketProtocol.cs | 10861 | 2013-11-27 |
NET_Source\NETIOCPSvr\AsyncSocketProtocol\ThroughputSocketProtocol.cs | 2202 | 2014-01-14 |
NET_Source\NETIOCPSvr\AsyncSocketProtocol\UploadSocketProtocol.cs | 17187 | 2013-11-20 |
NET_Source\NETIOCPSvr\AsyncSocketProtocolCore | ||
NET_Source\NETIOCPSvr\AsyncSocketProtocolCore\BaseSocketProtocol.cs | 2038 | 2013-11-22 |
NET_Source\NETIOCPSvr\AsyncSocketProtocolCore\ProtocolKey.cs | 5652 | 2013-12-03 |
NET_Source\NETIOCPSvr\AsyncSocketPublic | ||
NET_Source\NETIOCPSvr\AsyncSocketPublic\BasicFunc.cs | 1369 | 2013-11-22 |
NET_Source\NETIOCPSvr\NETIOCPSvr.csproj | 5689 | 2013-12-05 |
NET_Source\NETIOCPSvr\NETIOCPSvr.csproj.user | 761 | 2013-10-17 |
NET_Source\NETIOCPSvr\Program.cs | 2325 | 2013-12-05 |
NET_Source\NETIOCPSvr\Properties | ||
NET_Source\NETIOCPSvr\Properties\AssemblyInfo.cs | 1459 | 2013-10-22 |
Bin | ||
Bin\borlndmm.dll | 31232 | 2010-04-04 |
Bin\FastMM_FullDebugMode.dll | 176128 | 2010-11-29 |
Bin\IOCPDemoCln.exe | 1528320 | 2013-12-03 |
Bin\IOCPDemoSvr.exe | 1137152 | 2013-11-26 |
Bin\IOCPDemoSvr.ini | 139 | 2013-11-26 |
Bin\IOCPDemoSvr.map | 1636416 | 2013-11-26 |
Bin\log4net.dll | 288768 | 2013-05-02 |
Bin\log4net.xml | 1438186 | 2013-05-02 |
Bin\SocketAsyncSvr.exe | 45056 | 2014-01-22 |
Bin\SocketAsyncSvr.exe.config | 3029 | 2013-12-05 |
Bin\SocketAsyncSvr.vshost.exe | 11600 | 2014-01-22 |
Bin\SocketAsyncSvr.vshost.exe.config | 3029 | 2013-12-05 |
Bin\SocketAsyncSvr.vshost.exe.manifest | 490 | 2010-03-17 |
Dcu | ||
Delphi_Source | ||
Delphi_Source\FastMM492 | ||
Delphi_Source\FastMM492\CPP Builder Support | ||
Delphi_Source\FastMM492\CPP Builder Support\FastMM4BCB.cpp | 45724 | 2010-11-29 |
Delphi_Source\FastMM492\Demos | ||
Delphi_Source\FastMM492\Demos\Dynamically Loaded DLL | ||
Delphi_Source\FastMM492\Demos\Dynamically Loaded DLL\ApplicationForm.dfm | 1213 | 2010-11-29 |
Delphi_Source\FastMM492\Demos\Dynamically Loaded DLL\ApplicationForm.pas | 1045 | 2010-11-29 |
Delphi_Source\FastMM492\Demos\Dynamically Loaded DLL\DLLForm.dfm | 1279 | 2010-11-29 |
Delphi_Source\FastMM492\Demos\Dynamically Loaded DLL\DLLForm.pas | 651 | 2010-11-29 |
Delphi_Source\FastMM492\Demos\Dynamically Loaded DLL\DynamicallyLoadedDLLDemo.groupproj | 1678 | 2010-11-29 |
Delphi_Source\FastMM492\Demos\Dynamically Loaded DLL\TestApplication.cfg | 515 | 2010-11-29 |
Delphi_Source\FastMM492\Demos\Dynamically Loaded DLL\TestApplication.dpr | 236 | 2010-11-29 |
Delphi_Source\FastMM492\Demos\Dynamically Loaded DLL\TestApplication.dproj | 3387 | 2010-11-29 |
Delphi_Source\FastMM492\Demos\Dynamically Loaded DLL\TestApplication.res | 4396 | 2010-11-29 |
Delphi_Source\FastMM492\Demos\Dynamically Loaded DLL\TestDLL.cfg | 536 | 2010-11-29 |
Delphi_Source\FastMM492\Demos\Dynamically Loaded DLL\TestDLL.dpr | 308 | 2010-11-29 |
Delphi_Source\FastMM492\Demos\Dynamically Loaded DLL\TestDLL.dproj | 3389 | 2010-11-29 |
Delphi_Source\FastMM492\Demos\Dynamically Loaded DLL\TestDLL.res | 4396 | 2010-11-29 |
Delphi_Source\FastMM492\Demos\Replacement borlndmm DLL | ||
Delphi_Source\FastMM492\Demos\Replacement borlndmm DLL\BorlndMM.dll | 42496 | 2010-11-29 |
Delphi_Source\FastMM492\Demos\Replacement borlndmm DLL\DemoForm.dfm | 1012 | 2010-11-29 |
Delphi_Source\FastMM492\Demos\Replacement borlndmm DLL\DemoForm.pas | 1614 | 2010-11-29 |
Delphi_Source\FastMM492\Demos\Replacement borlndmm DLL\FastMM_FullDebugMode.dll | 183296 | 2010-11-29 |
Delphi_Source\FastMM492\Demos\Replacement borlndmm DLL\FullDebugModeDemo.cfg | 509 | 2010-11-29 |
Delphi_Source\FastMM492\Demos\Replacement borlndmm DLL\FullDebugModeDemo.dpr | 298 | 2010-11-29 |
Delphi_Source\FastMM492\Demos\Replacement borlndmm DLL\FullDebugModeDemo.res | 4396 | 2010-11-29 |
Delphi_Source\FastMM492\Demos\Usage Tracker | ||
Delphi_Source\FastMM492\Demos\Usage Tracker\DemoForm.dfm | 626 | 2010-11-29 |
Delphi_Source\FastMM492\Demos\Usage Tracker\DemoForm.pas | 518 | 2010-11-29 |
Delphi_Source\FastMM492\Demos\Usage Tracker\FastMMUsageTracker.dfm | 7610 | 2010-11-29 |
Delphi_Source\FastMM492\Demos\Usage Tracker\FastMMUsageTracker.pas | 35659 | 2010-11-29 |
Delphi_Source\FastMM492\Demos\Usage Tracker\UsageTrackerDemo.dpr | 287 | 2010-11-29 |
Delphi_Source\FastMM492\Demos\Usage Tracker\UsageTrackerDemo.dproj | 3688 | 2010-11-29 |
Delphi_Source\FastMM492\Demos\Usage Tracker\UsageTrackerDemo.res | 876 | 2010-11-29 |
Delphi_Source\FastMM492\FastMM4.pas | 343086 | 2010-11-29 |
Delphi_Source\FastMM492\FastMM4Messages.pas | 6002 | 2010-11-29 |
Delphi_Source\FastMM492\FastMM4Options.inc | 13567 | 2011-08-30 |
Delphi_Source\FastMM492\FastMM4_FAQ.txt | 9631 | 2010-11-29 |
Delphi_Source\FastMM492\FastMM4_Readme.txt | 9611 | 2010-11-29 |
Delphi_Source\FastMM492\FullDebugMode DLL | ||
Delphi_Source\FastMM492\FullDebugMode DLL\CPP Builder Support | ||
Delphi_Source\FastMM492\FullDebugMode DLL\CPP Builder Support\FastMM_FullDebugMode.lib | 1024 | 2010-11-29 |
Delphi_Source\FastMM492\FullDebugMode DLL\CPP Builder Support\Readme.txt | 130 | 2010-11-29 |
Delphi_Source\FastMM492\FullDebugMode DLL\FastMM_FullDebugMode.dpr | 16831 | 2010-11-29 |
Delphi_Source\FastMM492\FullDebugMode DLL\FastMM_FullDebugMode.dproj | 3317 | 2010-11-29 |
Delphi_Source\FastMM492\FullDebugMode DLL\FastMM_FullDebugMode.res | 1856 | 2010-11-29 |