複製鏈接
請複製以下鏈接發送給好友

serialization

鎖定
序列化,序列化是將對象狀態轉換為可保持或傳輸的格式的過程。與序列化相對的是反序列化,它將流轉換為對象。這兩個過程結合起來,可以輕鬆地存儲和傳輸數據。.NET Framework 提供兩種序列化技術: ·二進制序列化保持類型保真度,這對於在應用程序的不同調用之間保留對象的狀態很有用。例如,通過將對象序列化到剪貼板,可在不同的應用程序之間共享對象。您可以將對象序列化到流、磁盤、內存和網絡等等。遠程處理使用序列化“通過值”在計算機或應用程序域之間傳遞對象。·XML 序列化僅序列化公共屬性和字段,且不保持類型保真度。當您要提供或使用數據而不限制使用該數據的應用程序時,這一點是很有用的。由於 XML 是一個開放式標準,因此,對於通過 Web 共享數據而言,這是一個很好的選擇。SOAP 同樣是一個開放式標準,這使它也成為一個頗具吸引力的選擇。
中文名
序列化
外文名
serialization
Serialization — 序列化
在MFC中儲存或恢復對象的過程即為Serialization,也稱為Persistent(永續生存)。在序列化期間,對象將其當前狀態寫入到臨時或永久性存儲區(存入文件中)。以後,可以通過從存儲區中讀取或反序列化對象的狀態,重新創建該對象。以此達到面向對象中的永續生存。