文件名称:IOCPDemo_NET_V1
-
所属分类:
- 标签属性:
- 上传时间:2017-12-19
-
文件大小:3.35mb
-
已下载:1次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
例子主要包括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 |
1999-2046 搜珍网 All Rights Reserved.
本站作为网络服务提供者,仅为网络服务对象提供信息存储空间,仅对用户上载内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
