Login process-1(the server is an account and then can select multiple zones, similar to LOL, in fact, the server list to the client, account for a database, and then different servers deployed on different servers is different IP) e_msg_c_as_ Register_reqe_msg_c_as_login_req Returns the list of servers, note that the client gets an array of IDs for the server list, the data has the corresponding ID for the IP address, and not the real IP array e_msg_c_as_enter_area _req into a selection, the process server is a bit complex, first as the token issued to Gs,gs to save tokens, and then return to the As,as on the server to connect the IP and port number, and the token of the login to send to the client, Then the client can take the token to login to the game server c_gs_enter_gs_req is mainly to verify that the client token is correct, if the correct means that the player entered the server //E_msg_c_gs_ Config_req This is the original, just like all the client's configuration files are sent to him, now no need to e_msg_c_gs_json_config_version_req Sent to the client each Excel MD5 value of each sheet, the client will be compared to each MD5, pull only mismatched related profiles, save a lot of traffic c_gs_json_config_req get different MD5 worth profile information C_gs_user_info_ Req Get player information, first GS on the player information, and then DBS there is no player information, if not on the query database, then DBS on the cache, and then sent to the client
Login Process-1