IT用語辞典バイナリ |
シリアライゼーション
【英】serialize
シリアライゼーションとは、複数の並列データを直列化して送信することである。
具体的には、メモリ上に存在する情報を、ファイルとして保存したり、ネットワークで送受信したりできるように変換することである。他方、既にファイルとして存在しているデータや、一旦シリアライズされたデータがネットワークから送られてきた際に、プログラムで扱えるようにする作業をデシリアライゼーションと呼ぶ。
ウィキペディア |
シリアライズ
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2011/07/15 13:35 UTC 版)
(シリアライゼーション から転送)
コンピュータプログラミングにおいて、シリアライズ、もしくはシリアル化 (serialize) という用語は、次のような異なる2つの意味を有する。
- ある一つの資源を、複数の主体が利用しようとするときに、それを調整(同期)して、一つの時点では一つの主体だけがそれを利用するようにすること。この意味では逐次化という訳語が用いられる。対義語は並列化である。
- ある環境に存在しているオブジェクトをバイト列やXMLフォーマットに変換すること。この意味では直列化という訳語が用いられる。同義語にMarshallingがある。対義語は直列化復元ないしデシリアライズである。
シリアライズの名詞形はシリアライゼーション (serialization)である。
- 1 シリアライズとは
- 2 シリアライズの概要
- 3 外部リンク