RPC实现了服务消费者调用方Client与服务提供实现方Server之间的点对点调用流程,一般来说,包括stub、通信、数据的序列化/反序列化。调用方与服务提供方一般采用直连的调用方式。
而分布式服务框架,除了包括RPC的特性,还包括多台Server提供服务的负载均衡策略及实现,服务的注册、发布与引入,以及服务的高可用策略、服务治理等特性。
RPC实现了服务消费者调用方Client与服务提供实现方Server之间的点对点调用流程,一般来说,包括stub、通信、数据的序列化/反序列化。调用方与服务提供方一般采用直连的调用方式。
而分布式服务框架,除了包括RPC的特性,还包括多台Server提供服务的负载均衡策略及实现,服务的注册、发布与引入,以及服务的高可用策略、服务治理等特性。