Serialize(シリアル化)

スポンサーリンク

Serialize(シリアライズ,シリアル化)について解説しています。

Serialize(シリアライズ,シリアル化)は、オブジェクトの状態を伝送(形を変化させて一ヶ所から別の場所に移動する)、または保存可能な形式に変換するプロセスです。Serialize(シリアライズ,シリアル化)の名詞形はシリアライゼーション(Serialization)である。

Serialization(シリアライゼーション)は、オブジェクトの状態を一連のビットに変更します。変更されたオブジェクトの状態は、デシリアライゼーション(deserialization)またはアンマーシャリング(unmarshalling)と呼ばれるSerialization(シリアライゼーション)とは逆のプロセスで、後で再構築することが可能です。再構築されたオブジェクトは、元のオブジェクトと意味的に同一のクローンである。

なお、Serialization(シリアライゼーション)後のオブジェクトはアーカイブ(archive)と呼ばれる。Serialization(シリアライゼーション)は、カプセル化(データの1つの単位をラップする,何かの機能を他の何かで囲む)に違反し、抽象データ型の不透明性を壊す低レベルの技術である。

コメント

タイトルとURLをコピーしました