SubscribeRankTable
功能说明
接收客户端订阅RankTable请求。服务端为每一个任务分配一个消息队列,并侦听消息队列是否存在待发送的消息,若存在则通过gRPC stream发送给客户端。
函数原型
rpc SubscribeRankTable(ClientInfo) returns (stream RankTableStream) {}
输入参数说明
参数  | 
类型(protobuf定义)  | 
说明  | 
|---|---|---|
ClientInfo  | 
message ClientInfo{ string jobId = 1; string role = 2; }  | 
ClientInfo.jobId:任务ID。 ClientInfo.role:客户端角色。  | 
返回值说明
返回值  | 
类型(protobuf定义)  | 
说明  | 
|---|---|---|
Stream  | 
grpc stream  | 
该接口返回gRPC stream(返回值的具体数据结构基于客户端选择的编程语言)。 客户端可以调用stream的Receive方法(具体方法名基于客户端选择的编程语言)接收服务端推送的数据。  | 
RankTableStream  | 
message RankTableStream { string jobId = 1; string rankTable = 2; }  | 
RankTableStream.jobId:任务ID。 RankTableStream. rankTable:RankTable信息  | 
父主题: 业务配置接口