RPC實戰與核心原理——序列化(筆記)

序列化的作用 序列化就是將對象轉換成二進制數據的過程,而反序列就是反過來將二進制轉換爲對象的過程。因爲網絡傳輸的數據必須是二進制數據,所以在 RPC 調用中,對入參對象與返回值對象進行序列化與反序列化是一個必須的過程。 設計核心思想 任何一種序列化框架,核心思想就是設計一種序列化協議,將對象的類型、屬性類型、屬性值一一按照固定的格式寫到二進制字節流中來完成序列化,再按照固定的格式一一讀出對象的類型
相關文章
相關標籤/搜索