易语言教程_易语言源码_易语言写挂_易语言论坛_看流星社区

 找回密码
 注册账号
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
赞助广告位 请点击这里联系站长 QQ20209081
赞助广告位 请点击这里联系站长 QQ20209081
赞助广告位 请点击这里联系站长 QQ20209081
查看: 18792|回复: 58

TCP服务器,流机制服务器,心跳包,易语言源码之家。

[复制链接]
发表于 2012-6-14 16:14:51 | 显示全部楼层 |阅读模式
此代码有 MY小黑原创,我只是修改了一下
目前测试 1000 用户同时连接  4条线程随机数据传递,无一丢包,无断线,包括数据包验证,测试时间 11小时 传递数据量2.12G

有几个小问题,这个代码 内存处理方面还可以
建议大家目前不要使用 李光的那个服务器,内存机制有些小问题

但暴力连接还会出现 IP地址 获取错误

添加修改功能
1.客户端心跳包,如果超过 指定时间(默认60秒),客户端没有数据包过来就会断开 客户端
2.在三大事件的地方 都加了 许可证,会影响运行速度,但要求稳定
3.增加 取客户数() 设置最大连接数
也是使用数组来保存客户数据的,我在删除数组的时候加上了 线程暂停 和线程运行  这样可避免 数组出错
这个方法大家可以多运用运用
希望大家也测试测试,有BUG 修改后的请告诉大家一声
游客,如果您要查看本帖隐藏内容请回复
发表于 2017-11-13 16:26:22 | 显示全部楼层
正在学习这里。
发表于 2017-11-14 16:21:36 | 显示全部楼层
个方法大家可以多运用运用
发表于 2017-12-4 12:14:32 | 显示全部楼层
谢谢楼主分享
发表于 2018-1-8 15:40:46 | 显示全部楼层
谢谢楼主分享
发表于 2018-1-8 20:23:45 | 显示全部楼层
研究一下,这个东西很不错
发表于 2018-1-10 13:27:53 | 显示全部楼层
可以刚好需要
发表于 2018-1-15 12:31:12 | 显示全部楼层
好东西支持
点击按钮快速添加回复内容: 支持 高兴 激动 给力 加油 苦寻 生气 回帖 路过 感恩
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

小黑屋|手机版|Archiver|看流星社区 |网站地图

GMT+8, 2019-6-20 05:35

Powered by Kanliuxing X3.4

© 2010-2019 kanliuxing.com

快速回复 返回顶部 返回列表