关于微服务与BFF层
来源:14-1 什么是rpc?rpc开发的挑战是什么?-1

PARADISELIN
2021-08-14
老师您好,在实际开发服务端往往关注于服务,而忽略了实际的业务层,可以说是ViewModel层吧,一个简单的页面往往需要调很多个接口才可以满足业务需求。如果使用node搭建BFF层做业务聚合,是否也需要走RPC调用,还是说直接http调用就好呢?
写回答
1回答
-
这个要看你的底层服务采用的是rpc服务还是http服务,如果你的服务本身提供的是rpc你就得用rpc调用,服务本身提供的是http服务,你就得使用http调用,一般rpc是内部的接口之间调用的,主要是性能高和便于维护,所以如果你想加一个聚合层对外提供服务那么这个服务和其他服务交互属于系统内部的交互最好采用rpc调用
122021-08-17
相似问题