关闭

当前任务列表

标签: 任务多线程dll服务器
141人阅读 评论(0) 收藏 举报

   1.完善客户端发送保持在线消息,列表中会有乱码的问题(解决,传送时保持在线结构体复制错误)

 

   2.调整消息列表部分,保证消息的正确无遗漏发送。

   3.在接受消息的时候采用多线程处理    (解决,当中有点麻烦的地方是在线程里我要修改这个结构体,然后再加到消息列表中,加了个同步,          搞定) 

   4.完成几种通知消息的方式,并实现日志写入

   5.完善服务端主界面对状态的显示

   6.加入消息和用户结构体所占内存的释放(基本解决,但如果传了大量数据,内存还是会占用很多,并且没有自动释放)

   6.完成停止服务器功能                        

   8.确认客户端弹出窗体的显示模式(完成)

   9.编写客户端,并同时修改服务端对消息的处理(完成)

  10.开始把客户端封装成DLL

 

 

  进度不是很快,不过还找到了之前同时传的时候会丢失数据的问题,是缓存的问题,系统默认的缓存为8K,而我的一个结构体是570字节,也就是15条的样子,用setsockopt设置缓存为128K,同时接受200条也没有问题了

 

 

 

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:9693次
    • 积分:284
    • 等级:
    • 排名:千里之外
    • 原创:21篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条
    文章存档