直接进入主题。由于服务器处理过快,回发信息频率太快。客户端接收后,来不及输出客户端画面,导致过多数据被忽略。例如 服务器发送了 100 条用户信息给客户端, 客户端总是跳着接收。 我试着休眠的方式让服务器慢点发送,
但是那不是最总的解决办法。这个时候应该怎么办呢??
后来我把每10条为一个记录发送回去。但是,总是遇见数据丢失。导致客户端错误。这个问题研究了一天,我还是没有头绪,进度重新回到原点。问:“是不是真的可以把数据集到每10条发一次?” 我试了一直出问题。问:“客户端总是跳着接收,给数据显示带来一定的困难,怎么办呢?”小弟第一次做,实在没有头绪,会的朋友给点意见,谢谢。
但是那不是最总的解决办法。这个时候应该怎么办呢??
后来我把每10条为一个记录发送回去。但是,总是遇见数据丢失。导致客户端错误。这个问题研究了一天,我还是没有头绪,进度重新回到原点。问:“是不是真的可以把数据集到每10条发一次?” 我试了一直出问题。问:“客户端总是跳着接收,给数据显示带来一定的困难,怎么办呢?”小弟第一次做,实在没有头绪,会的朋友给点意见,谢谢。
解决方案 »
- 如何让客户区中的字符移动,例如有字符‘A’在客户区中间,怎么样让它上下左右移动?
- 类似VC编译环境左边的目录树怎么做?!
- mfc如何做一个基础对话框,给全局继承?
- SNMP程序 release版本的问题
- IE编码的问题.使用外文系统浏览中文网页的进来帮个忙
- 如何用CString类构造一个超出其最大值的字符串
- 朋友们,谁没有父母啊,指点一下吧
- 谁知道那有VC++控件开发的书籍下载(在线)
- 大学最后一科终于抄完了,散分。
- 请问大虾,如何实现Unicode到Ansi char的转换?
- 没思路的事:路过的 OpenGL 编程高手进来帮忙指点一下,谢谢了~~~
- 我的界面不能自己刷新,非要手动在上面点个别的页面再点回来 才刷新,是怎么了
你主要控制好接收的长度,每个包加个长度,循环接收这个长度