采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师您好,在实际开发服务端往往关注于服务,而忽略了实际的业务层,可以说是ViewModel层吧,一个简单的页面往往需要调很多个接口才可以满足业务需求。如果使用node搭建BFF层做业务聚合,是否也需要走RPC调用,还是说直接http调用就好呢?
这个要看你的底层服务采用的是rpc服务还是http服务,如果你的服务本身提供的是rpc你就得用rpc调用,服务本身提供的是http服务,你就得使用http调用,一般rpc是内部的接口之间调用的,主要是性能高和便于维护,所以如果你想加一个聚合层对外提供服务那么这个服务和其他服务交互属于系统内部的交互最好采用rpc调用
感谢老师解答!目前已经开始实践
非常感谢!
登录后可查看更多问答,登录/注册
快速转型Go工程师,成为具备双语言后端能力的开发者
655 1
863 1
1.5k 20
1.0k 11
1.0k 10