请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于微服务与BFF层

老师您好,在实际开发服务端往往关注于服务,而忽略了实际的业务层,可以说是ViewModel层吧,一个简单的页面往往需要调很多个接口才可以满足业务需求。如果使用node搭建BFF层做业务聚合,是否也需要走RPC调用,还是说直接http调用就好呢?

正在回答

1回答

这个要看你的底层服务采用的是rpc服务还是http服务,如果你的服务本身提供的是rpc你就得用rpc调用,服务本身提供的是http服务,你就得使用http调用,一般rpc是内部的接口之间调用的,主要是性能高和便于维护,所以如果你想加一个聚合层对外提供服务那么这个服务和其他服务交互属于系统内部的交互最好采用rpc调用

1 回复 有任何疑惑可以回复我~
  • 提问者 PARADISELIN #1
    感谢老师解答!目前已经开始实践
    回复 有任何疑惑可以回复我~ 2021-08-16 15:03:43
  • 提问者 PARADISELIN #2
    非常感谢!
    回复 有任何疑惑可以回复我~ 2021-08-17 22:02:06
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信