許哲瑋 发表于 2024-12-27 23:34:20

服务呼叫过程中,平台那边是用怎样的方式决定digi-service中的prod?


目前关于呼叫ESP上API有个疑问,昨天XX发现说他ESP API的产品类别不是填写BPM但却能正常呼叫到,想知道平台那边是用怎样的方式决定digi-service中的prod

許哲瑋 发表于 2024-12-27 23:34:20

文件上架的API , request跟response比较重要, 因为渲染会用到, 至于你那边是给别人看的~真实呼叫不是看那,
真实呼叫的时候
if(指定产品跟服务名称){
    直接打到对应的服务端
}else if(只有服务名称){
    //ESP所属的mdc(组件名称,你不用太care)会用服务名称去找出所属产品
    if(服务名称找到所属产品数量 ==1 ){
      打到该产品对应的服务端
    }else if(服务名称找到所属产品数量 ==0){
      抛出找不到服务的错误
    }else{//数量大于1
      抛出该服务对应的产品大于1的错误
    }
}
页: [1]
查看完整版本: 服务呼叫过程中,平台那边是用怎样的方式决定digi-service中的prod?