RPC 輕量級框架高併發處理

  RPC(遠過程調用)在分佈式系統中是很常用的基礎通訊方式,核心思想是將不同進程之間的通訊抽象爲函數調用。 基本的過程是: 1、調用端將參數序列化到流中併發送給服務端 2、服務端從流中反序列化出參數並完成實際的處理 3、將結果序列化後返回給調用端。 通常的RPC由接口形式來定義,接口定義服務的名字,接口方法定義每個請求的輸入參數和返回結果,並且RPC內部的序列化、網絡通訊等實現細節則由框架來完成
相關文章
相關標籤/搜索