下载地址:
下载地址1(本站为飞网专业下载站,域名:down.cfei.net)
资源简介:
如果您的项目不需要P2P、不需要传文件、不需要群集等功能,只需要简单的TCP/UDP通信。那么,可以考虑使用轻量级的通信引擎StriveEngine。相比较而言,StriveEngine更单纯、更容易上手,也更容易与已存在的遗留系统进行协作。一.StriveEngine 主要特性1.底层采用高效的IOCP(完成端口)模型。2.内部自动管理可复用的线程池、以及内存池。3.内置多种通信引擎类型:TCP/UDP、文本协议/二进制协议、服务端/客户端。而且,所有这些引擎的使用方式一致。4.解决了TCP通信中的粘包以及消息重组问题。5.发送消息支持同步、异步两种方式。6.服务端引擎支持异步消息队列模式。7.客户端TCP引擎支持断线自动重连。8.支持Sock5代理。9.兼容IPv6。二.使用StriveEngine的步骤(1)实现ITextContractHelper或者是IStreamContractHelper接口(如何实现该接口,可参考后面demo的源码)。(2)调用NetworkEngineFactory的创建引擎的方法,得到正确的通信引擎实例。(3)根据需要,设置引擎实例的某些属性(如M
飞网下载站,免费下载共享资料,内容涉及教育资源、专业资料、IT资源、娱乐生活、经济管理、办公文书、游戏资料等。