(五)网络通讯-收发包

一:ET、LT深释,服务器设计、粘包解决

ET、LT深释以及测试

服务器设计

服务器设计原则总述

收发包格式问题提出

TCP粘包,缺包

TCP粘包,缺包解决

 

二:收包解包

收包分析以及包头结构定义

收包状态宏定义

收包实战代码

遗留问题

测试服务器

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以C++形式对功能进行封装。做的相当不错,含开发文档及代码说明服务器开发说明 安装: l 头文件:include目录下的文件 l 库文件:lib目录下文件spBase.lib,spBase_D.lib 将上面文件分别拷贝入VC的INCLUDE和LIB目录,或者拷贝入其他目录但是需要在VC环境中设置目录。 使用许可: 如果你使用本开发进行开发请保证能够遵守下面规定: 使用许可:本开发提供了源代码,并且任何人可以免费使用,本开发可以使用在任何应用,允许使用者直接在我提供的源代码文件上进行修改。 开发的使用者需要自行承担使用本开发的风险,开发作者不会为使用本开发带来的任何影响和损失负责。 允许通过任何方式散发本开发的拷贝或者是随同你开发的软件代码一起散发,但是前提是只能散发未经过任何修改的开发拷贝,并且在散发时必须保证下载的完整性,即至少需要括此处下载的所有文件中的源代码,文档和例程。 请注意:对于经过任何修改的新版本不能以本开发的名义进行散发。 开发和修改历史: 2001/09/01:发布1.0版本,提供开发中基本功能。完成TCP Socket服务器模式。 2002/02/01:添加网络通信开发。 2002/03/01:添加队列管理开发。 2002/06/01:发布2.0版本,添加故障检测与负载收集功能。 2002/11/01:发布2.5版本,以LIB形式发布开发。将服务器相关功能合并进入spBase,将网络开发单独分离为commIPC。重新整理例程。 2003/05/01:发布3.0版本,添加网络长连接功能。 2003/08/01:发布3.5版本,添加字符窗口,添加远程监控功能,添加了带有远程监控功能的服务器模式,以例程方式提供带有远程监控功能的服务器框架程序。以VS 2003/VC7作为开发工具。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值