类 UserHeadMetadataExternalBizRegion

java.lang.Object
com.iohao.game.external.core.broker.client.ext.impl.UserHeadMetadataExternalBizRegion
所有已实现的接口:
ExternalBizRegion

public final class UserHeadMetadataExternalBizRegion extends Object implements ExternalBizRegion
从用户(玩家)所在游戏对外服中获取用户自身的数据
     因为用户(玩家)的数据是存在 UserSession 中的,see UserSession.employ(BarMessage),通过该扩展,我们能获取这些数据。
     employ 中的数据包括:userId、用户所绑定的游戏逻辑服、元信息 ...等,更具体的请阅读源码。

     使用场景:
         在模拟玩家请求时,需要用到玩家的元信息、已绑定游戏逻辑服...等相关信息时,可以从这里(UserHeadMetadataExternalBizRegion)获取。
         如果需要业务的场景不复杂(也就是不需要玩家元信息、已绑定游戏逻辑服...等相关信息时),建议使用模拟玩家请求(常规的跨服调用)。

         实际中,使用常规的模拟玩家请求就能满足大部分业务场景的需求了。

     注意事项:
         需要玩家是在线的,也就是接入了其中一个游戏对外服的。

     其他参考:
         模拟玩家请求 GM 后台与逻辑服交互 - 文档

     使用方式
 
作者:
渔民小镇
日期:
2024-04-18
  • 构造器详细资料

    • UserHeadMetadataExternalBizRegion

      public UserHeadMetadataExternalBizRegion()
  • 方法详细资料