程序包 com.iohao.game.action.skeleton.protocol.collect


package com.iohao.game.action.skeleton.protocol.collect
业务框架 - 内部协议 - 请求同类型多个逻辑服通信结果

场景介绍

     模块之间的访问,访问【同类型】的多个逻辑服,如: 模块A 访问 模块B 的某个方法,因为只有模块B持有这些数据,这里的模块指的是逻辑服。
     假设启动了多个模块B,分别是:模块B-1、模块B-2、模块B-3、模块B-4 等。
     框架支持访问【同类型】的多个逻辑服,并把多个相同逻辑服结果收集到一起。
 

场景举例

     【象棋逻辑服】有 3 台,分别是:《象棋逻辑服-1》、《象棋逻辑服-2》、《象棋逻辑服-3》,这些逻辑服可以在不同的进程中。
     我们可以在大厅逻辑服中向【同类型】的多个游戏逻辑服请求,意思是大厅发起一个向这 3 台象棋逻辑服的请求,框架会收集这 3 个结果集(假设结果是:当前服务器房间数)。
     当大厅得到这个结果集,可以统计房间的总数,又或者说根据这些信息做一些其他的业务逻辑;这里只是举个例子,实际当中可以发挥大伙的想象力。
 
作者:
渔民小镇
日期:
2024-08-07