聊聊RPC通信,經常被問到的一道面試題。源碼+筆記,包懂

rpc 是遠程方法調用,其實質就分佈式進程間通信(ip/port),底層是TCP/IP(socket)通信 rpc客戶端通過代理靜態方法a,獲取到接口實現類的代理對象,通過代理對象調用方法獲取數據; rpc客戶端通過代理靜態方法a,底層將接口類、方法名、參數類型、參數序列化後傳輸到Server端; Server端收到數據後,通過(從服務註冊表找到具體的類)反射獲取到接口的具體實現類,調用實現類對應
相關文章
相關標籤/搜索