求大神们给写段代码实现几个功能

qltcw2008

Registered
Registered
希望高手给拓展三个功能:
A:客户端连接服务器后不直接出在在线客户列表里,而是用账号登录后同时把客户端MAC或其它硬件信息上传后再显示在在线列表里,空连接3秒后服务器自动踢掉。
B:消息推送,阻塞模式如何接受?
 

天地弦

Moderator
管理成员
Moderator
A, 扩展TIocpClientContext,向TcpServer注册。在DoContextAction中做登陆逻辑,提取客户端提交过来的Mac信息,在线列表中读取这些信息。3秒可以依靠Kickout做踢出空连接

B, 消息推送, 阻塞模式,用线程循环获取。
 

Marcy_liang

Registered
Registered
一直不懂DIOCP,现在还在自己研究中。炫炫能不能多给点demo,像我这种新手哎。。。
 

xe7

Registered
Registered
demo确实太少了。而且比较零散。希望根据一些实际案例出一些简单的demo。比如那个task该怎么用。怎么做不堵塞的。。感觉现在的demo东一个西一个,初学diocp看得头晕。。
 
顶部