服务器包流程(不断跟新)

----------人物上线----------
map----- gs2msData------
gs2ms_add_player(协议消息)
PlayerChannel OnPlayerEnter--
data(数据包,初始化playerinfo中信息)
1.add_player有个send_obj_enter->send_player_chennged->send_cmd2client->send_ms2gs_data(ms2gs_转client_cmd)->m_quPkts.push(MapPkt
pkt)
2.on_json map-- gs2msData --
gs2ms_转client_cmd->PlayerChannel::onCmd->send_cmd2client->send_cmd2client->send_ms2gs_data(ms2gs_转client_cmd)->m_quePkts.push(pkt)
m_pDataLayer->send_data
BaseChannel
on_receive_data data(包数据)
map----- init-----------
data(数据包,相应的绑定函数)

---------人物下线-----------
Map::gs2msData(gs2ms_del_player)->Map::del_player->PlayerChannel::send_infoex_to_gs()->PlayerChannel::send_infoex2gs2db->PlayerChannel::send_ms2gs_data->m_quePkts.push(pkt)

服务器包流程(不断跟新),布布扣,bubuko.com

时间: 04-26

服务器包流程(不断跟新)的相关文章

服务器线程与包关系(不断跟新)

先画个大概的,思路先理清一下,细节还有很多.这个是服务器比较关键的.其实是只要和地图有关的,GS线程直接扔给map里面,然后接收响应的数据,感觉GS像个桥梁的作用. 服务器线程与包关系(不断跟新),布布扣,bubuko.com

hadoop2.5发布:最新编译 32位、64位安装、源码包、API以及新特性

hadoop2.5发布:最新编译 32位.64位安装.源码包.API以及新特性 http://www.aboutyun.com/thread-8751-1-1.html (出处: about云开发) 问题导读:1.如何获取Hadoop安装包?2.编译Hadoop过程中,需要注意哪些问题?3.如何寻找API?4.如何获取Hadoop源码? 上述问题有的在本文,有的则在本文链接,感兴趣,可以找找答案 2014年08月06日 Hadoop2.5发布 官网下载地址 对Hadoop2.5进行了编译,编译的

重装linux服务器简易流程

项目开发软件开发非常重要的一个环节,而能够拥有一个安全健康的服务器来使System正常高效的运行也是非常有必要的.由于是搭建在外网上的服务器,时不时会受到各种病毒的侵袭,这篇博客不写如何进行防御各种病毒,而是讲一下,如果发生了这种情况.如何通过最笨的一种方法,重装服务器来解决这个问题,这里把流程注意事项讲述一下. 一个项目已经上线了,发生了这种情况,一般情况下会让我们晚上在有限的时间内重装完毕,回复原样,我们需要提前做好准备,确保能够完成.好这里看一下,在重装服务器前后我们需要考虑的各项事宜,及

旧服务器上源代码迁移到新服务器

由于旧的vsts源代码服务器即将准备封存,需要将目前在旧服务器上尚在使用的代码全部迁移到新的vsts服务器上. 所以就需要将所有的需要后续使用的代码迁移到新的vsts上面.虽然只是一个代码的迁移工作,但是涉及到的具体细节 还真不少,首先就要列出需要迁移的代码的清单,其次要搞清楚各个代码版本目前的状况,是否有人在编辑,是否近期 有大的发布,或者有项目正在进行中. 首先是将各位目录下都需要迁移的代码在一个清单列表中记录下来,其次就是审核这个清单列表,看是否有遗漏或 者不需要的代码在里面,审核完成后就

云服务器备案流程

云服务器备案流程是什么?工信部规定,只要网站的服务器是在大陆境内,必须通过备案才可接入(使用海外或港澳台的服务器不用备案).那么用户在哪里购买的云服务器,就在哪里进行备案. 比如,是在权嘉云网站购买的域名和服务器,那么就需要在权嘉云的备案系统进行备案.下面我们讲解下云服务器备案的流程. 1.登陆备案系统 进入到服务商的备案官网,如果是第一次办案,没有账号的要先注册.并按提示进行操作,注册后点击登陆. 2.验证信息 点击"开始备案",云服务器上面网站的域名备案都是在这里进行,可以根据所购

R720服务器上架流程(总结)

1:熟悉服务器的型号Dell R730Dell R720Dell R410Dell R430Dell R440 2:熟悉服务器的主要配件固态硬盘1T 2T机械硬盘 内存条DDR3 DDR4 16G电源线角铁网线光纤线 3:服务器主流的操作系统Windows server 2012Windows server 2016Centos 7.4Centos 6.8Centos 7.6Windows 10 服务器上架流程(R720)一.在机柜上安装角铁,用螺丝固定好位置,R730的服务器较大,需要留出2U

FastDFS图片服务器搭建流程:

FastDFS搭建流程: 第一步:把FastDFS都上传到linux系统(fastdfs-5.09.tar.gz.fastdfs-nginx-module v1.16.tar.gz.libfastcommon-1.0.38.tar.gz) 第二步:安装FastDFS之前,先安装libevent工具包(yum –y install libevent)和perl. Perl安装方法: 1.站下载新版本的源码包: http://www.perl.org/get.html,版本自己选择,我下载的是per

使用oschina的git服务器图文流程

参考了豆沙包的教程我自己也做了一遍也来写写我的心得和体会 由于报名参加了游戏蛮牛<刀塔传奇>开源项目,服务器+客户端,所以觉着不管时间怎么着,还是或多或少做点贡献吧.毕竟这种体验应该还是第一次,虽然感觉到后期可能人会越来越少,甚至现在人都越来越少了,因为我们使用git来管理项目写作开发,可能把很多没有git经验和基础的同学小伙伴们拦在了门外,所以索性花一点点时间来写一下今天下午研究了一下午git并且使用oschina Git作为服务器的一些心得体会,希望有志于加入协作开发的小伙伴不被第一个困难

服务器上class文件是新的,但就是执行的老代码

故事是这样的. 上周末回老家,n个测试和开发找我,说我写的代码哪儿哪儿不行,吓得我赶紧打开电脑,连上阿里云数据库,修改了代码,测试们拉包重新测试后,还是不行,通过看打出的日志,还是执行的修改之前的代码.但是从服务器上捞class文件,却是最新的, 百思不得其解(原谅我是新人),第二天测试说自然而然又好了.原本以为这样就结束了..... 但是周一项目实施现场的开发打电话给我,说我那儿的功能不可以使用,已经上线了.吓得我呦....然后找运维,捞class,找日志,怎么都是新的,但就是执行的老的,终于