indy的tidtcpserver如何验证用户信息?(100分)

  • 主题发起人 主题发起人 masm
  • 开始时间 开始时间
M

masm

Unregistered / Unconfirmed
GUEST, unregistred user!
是不是这样的:
连接服务器,tidtcpserver发生onconnection事件,接着马上执行execute过程,并在此过程中读取用户信息,并进行验证,验证通过完毕,不要退出execute过程,接着发送接收数据,完毕后也不退出此过程(ececute中用死循环)。客户端disconnection过程会让服务端自动终止并销毁execute。
以上想法是不是正确的?请高手指教!!!
 
如果是单用户可以这么做
 
每一个包都包含验证方法


这样就没有漏网之包了,哈哈 。
 
还有每一个包都含有用户的 标志
这样不会搞混拉

其实看看 indy demo 中 tcp/ip 例子九可以了
他其中一个 例子 用一个服务对付多个client
 
多人接受答案了。
 
后退
顶部