マーシャルとシリアライズ

0
kazumi007 @kazumi007

マーシャリングとシリアライズって、同じ定義ですか?

2010-02-24 23:56:43
Masashi UMEZAWA @umejava

@kazumi007 基本的には同じです。シリアライズはJavaで使われ始めた言葉ですね。で、区別もしたがっているようです。http://tools.ietf.org/html/rfc2713

2010-02-25 00:19:57
Yukinori NAKATA @yukinori_nakata

@kazumi007 マーシャリングはCORBAで使われる用語だけど「2つの異なるシステムをつなぐためにデータを操作すること」らしい。

2010-02-25 03:36:44
Yukinori NAKATA @yukinori_nakata

@kazumi007 シリアライズはJavaで使われる用語だけど「オブジェクト(複合データ)をディスクやネットワークに転送(シリアル通信)するために1バイトずつ並べる(直列化)」というイメージ。どうやら別々の概念らしい。

2010-02-25 03:38:12
kazumi007 @kazumi007

そういえば、C#はマーシャリングといいますね。

2010-02-25 06:01:24
HAYASHI, Toshiki @toshiboh_san

@kazumi007 COM の時代からマーシャリング/アンマーシャリングというのです。だからどう?って話ではないけれども。

2010-02-25 07:28:16