zoukankan      html  css  js  c++  java
  • KBE_运作流程

    图片来自官方手册:Switch Fabric:交换机网络,根据网络环境的不同而不同,根据用户自己的情况进行配置,不属于引擎范畴。

    运作流程

    1. Client连接Loginapp
      通过API连接,如下示例:
      KBEngineApp.getSingleton().login("qwerdf", "yangyang21", System.Text.Encoding.UTF8.GetBytes("kbengine_unity3d_demo"));
      View Code:连接Loginapp
    2. Loginapp处理请求;
      loginapp处理账号登录的验证,数据来自DBMgr(如果...关于第三方服务的)。
    3. 请求通过则,返回一个用于登录的Base信息;
      如果登录验证通过,Loginapp会让BaseMgr取出一个最低负载的Baseapp,并把这个Baseapp的ip和端口返回给Client。
    4. Client连接到Baseapp,Client在Baseapp上生成Proxy代理对象并关联
      默认的,会使用Account实体与之关联。
    5. 根据是否需要创建Space空间,如果需要而不存在,则向CellappMgr请求一个低负载Cellapp,并在其上创建该Sapce
    6. 在目标空间上创建Proxy的cell部分,是的该Proxy有了base部分和对应空间内的cell部分
    7. 通过Proxy,传递和接收Client、Baseapp上base部分、Cellapp上的cell信息,完成通讯过程!
  • 相关阅读:
    集训队作业2018人类的本质
    推式子小技巧
    [Codeforces671D]Roads in Yusland
    线性规划的对偶问题
    数学虐哭空巢老人记
    Voronoi图与Delaunay三角剖分
    [ZJOI2018]保镖
    [SPOJ2939]Qtree5
    数据结构虐哭空巢老人记
    [CTSC2006]歌唱王国
  • 原文地址:https://www.cnblogs.com/bbdr/p/10538163.html
Copyright © 2011-2022 走看看