文件名称:
轻量级的通信引擎 StriveEngine
开发工具:
文件大小: 2mb
下载次数: 0
上传时间: 2013-08-22
详细说明: 如果您的项目不需要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)根据需要,设置引擎实例的某些属性(如MaxMessageSize属性)。 (4)根据需要,预定引擎实例的某些事件(如MessageReceived事件)。 (5)调用引擎实例的Initialize方法启动通信引擎。 ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.