站务联系

内容

登陆服务器和游戏服务器为甚要分开 摘自知乎(2)

发布时间:2021-03-16   来源:网络整理    
字号:

最后,存在NETHARD游戏服务器内的角色“伊藤诚”则相当于第三重账户。由于目前的手游网游常常在同一个账户下的角色不共享本币(如常见的“元宝”、“钻石”等等),因此在NETHARD的服务器内,“伊藤诚”则是一个独立的身分。而NETHARD的账户系统则会将“伊藤诚”和“%%MI”再一次映射上去。

====================

登陆服务器和游戏服务器为甚要分开 摘自知乎

最后还要强调的是,在上述的步骤中虽然是有三台服务器存在的。分别是苹果的登录服务器、将苹果账户“”和NETHARD账户“%%MI”进行映射的服务器以及将“%%MI”和“伊藤诚”进行映射的服务器。而最后那台服务器常常才是真正的游戏服务器

至于为何要将第二台服务器跟第三台服务器分开?因为不仅“登陆”功能外,手游也有“计费”模块。

自然不会只有《枕头大战》一款游戏。而也有自己独立的财务、审计,那么玩家花的每一块软妹币,最后都是要通过第二台服务器的流水的。

当“伊藤诚”在游戏里消费“¥100”买了一瓶“妹汁”时,首先第三台服务器会生成一张订单,告诉第二台服务器“玩家%%MI买了道具No8989,订单号XXX”。第二台服务器则会告诉苹果的服务器“你的那种玩家买了道具No8989,订单号XXX”。然后苹果在自己的服务器上查了下,道具No8989的价格是¥100(这个信息是游戏在平台上公布前事先注册好的信息),然后在荣获“伊藤诚”的确认后,小米跟支付宝进行了一系列丑陋的交易,最后苹果荣获了¥100,然后告诉第二台服务器“已收到的款项,可领取No8989,订单号XXX已完成”,第二台再把该信息传达给第三台服务器,最后第三台服务器(也就是游戏服务器)在游戏里把妹汁领取给了“伊藤诚”先生。

当然这事儿还没完,在年底时,小米会把¥100中应当分成给NETHARD的那一部分给NETHARD,然后两家公司再各自给自己的临时工们发了饷,大家就各回各家各找各爸了。

图说天下

  • 2页:
  • 上一页
  • 1
  • 2
  • 下一页
  • ×
    二维码生成