client GS AS
c_as_register_req
(注册,客户端提供plantform_id,
plantform_sub_id, account,password) 查询global_account是否有对应的用户,如果有表示已经注册
c_as_login_req 登陆 ->获取区服列表 (登陆) (根据用户名,密码去查询数据库)
e_msg_c_as_enter_area_req 产生token,并将其发送到GS上,将需要连接的GS的
(进入指定的选区 ) ip和端口号发给客户端
e_msg_c_gs_enter_gs_req
验证token是否存在,发送成功给客户端
(带着AS分配给客户端的token去请求GS)
c_gs_config_req
(获取客户端配置信息,一些重要的客户端配置由服务器提供) 读取数据库客户端配置发送给客户端
DBS c_gs_user_info_req 如果GS上没有玩家信息到DB上去获取 如果获取成功则将其加入到DBS上的玩家管理器中 (获取玩家信息) (如果没有则初始化玩家信息,发送EASyncOP_User_Info_New_Create_Req操作给DB) (新创建玩家将其放入到管理器中) (如果有玩家数据说明什么???)
gs_dbs_user_info_op_req
(先update到db上的内存中,即update到管理器中)
(修改玩家信息,对于老用户如果没有某项信息,直接是new_某项信息,老用户在db的管理器中有信息没问题的)
(新用户也有可能new,然后同步到数据库)
还不是很详细,后面补充