文件名称:styleman_network

介绍说明--下载内容均来自于网络,请自行研究使用

styleman_network网络引擎v1.0简要说明:



本网络引擎100 保证数据包完整性,程序健壮无bug,无内存泄露,而且是线程安全的.服务端客户连接无限制.



引擎功能无任何限制.具体使用可参看例子.



CreateNetXXX 和DestroyNetXXX 必须成对使用. 创建了当然要销毁.



网络引擎服务端默认30秒超时的心跳包时间.即客户连接到服务端,至少30秒以内要发送一包数据给服务端.可以自己设置心跳超时时间.



网络引擎服务端默认10秒连接超时.即客户只连接到服务端,没发送任何数据.那么超过10秒后,服务端将把客户连接关闭.防止恶意的空连接攻击.可以自己设置连接超时时间.



Send一个数据包大小不能超过15KB.超过则发送失败



不要在数据回调函数里耗费太多时间.更不能在里面Sleep.因为那会阻塞,影响其他收到数据的回调.造成程序无法及时响应.



关于性能方面,线程池+select的io和WSASynSelect效率当然比不上iocp,但承受300-400个客户连接的小型网络服务器还是足够的.具体还是需要实际的环境测试,察看连接数,io,使用cpu .然后设置个最大连接数.达到最佳网络io状态.



未经授权,禁止使用本程序用于任何商业软件中.否则将追究法律责任.-styleman_network Network Engine v1.0 Brief Descr iption:



The network packet engine 100 guarantee the integrity, the program robust no bug, no memory leaks, and is thread safe. Server unlimited client connections.



Engine functions without any restrictions. Specific examples of use can be found.



CreateNetXXX and DestroyNetXXX must be in pairs. Created a course to destruction.



Network Engine server default 30 second timeout of the heartbeat packet time. The client connects to the server, at least 30 seconds to send a packet of data to the server. You can set up their own heartbeat timeout.



Network Engine server connection timeout 10 seconds by default. That clients only connect to the server, did not send any data. Then, after more than 10 seconds, the server will close the client connection. To prevent malicious attacks on the air connection. You can set up their own super-connected when the time.



Send a data packet size can not exceed 15KB. Over the transmission
(系统自动生成,下载前可以参看下载内容)

下载文件列表

bin\netclienttest.exe

...\netservertest.exe

...\styleman_network.dll

netclienttest\INetEngine.h

.............\netclienttest.cpp

.............\netclienttest.sln

.............\netclienttest.suo

.............\netclienttest.vcproj

.............\stdafx.cpp

.............\stdafx.h

.............\styleman_network.lib

...servertest\INetEngine.h

.............\netservertest.cpp

.............\netservertest.sln

.............\netservertest.suo

.............\netservertest.vcproj

.............\stdafx.cpp

.............\stdafx.h

.............\styleman_network.lib

bin

netclienttest

netservertest

引擎说明.txt

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度更多...
  • 请直接用浏览器下载本站内容,不要使用迅雷之类的下载软件,用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.

相关评论

暂无评论内容.

发表评论

*主  题:
*内  容:
*验 证 码:

源码中国 www.ymcn.org