一:平台登录服务器处理
1.接受客户端的链接 然后验证版本信息
epoll_wait
1》 版本验证成功 然后做唯一性验证(一个账号只能一个玩家登陆)
2》 验证超时
3》 验证失败
2.处理登陆消息
2.1》 检查版本账号是否已经被激活
2.2》 检查账号是否被锁等情况 然后分配网关 通知所在区
2.3》 检查是否已登录
2.4》 返回秘钥,tempid 网关以及端口给客户端
二:网关部分处理
1.接受客户端连接请求(连接关闭状态 notuse)
1.1》 网关接受客户端连接请求,然后创建一个新的NewTCPTask
1.2》 将连接人
1.接受客户端的链接 然后验证版本信息
epoll_wait
1》 版本验证成功 然后做唯一性验证(一个账号只能一个玩家登陆)
2》 验证超时
3》 验证失败
2.处理登陆消息
2.1》 检查版本账号是否已经被激活
2.2》 检查账号是否被锁等情况 然后分配网关 通知所在区
2.3》 检查是否已登录
2.4》 返回秘钥,tempid 网关以及端口给客户端
二:网关部分处理
1.接受客户端连接请求(连接关闭状态 notuse)
1.1》 网关接受客户端连接请求,然后创建一个新的NewTCPTask
1.2》 将连接人