[解決済み] SerializationとMarshalingの違いは何ですか?
2022-02-03 04:07:43
質問
分散技術(RPCなど)において、マーシャリングという言葉があるのは知っていますが、シリアライゼーションとの違いがよくわかりません。どちらもオブジェクトを一連のビットに変換するものではないのでしょうか?
関連する
どのように解決するのですか?
マーシャリングとシリアライゼーションは ゆるやかに リモートプロシージャコールのコンテキストでは同義ですが、意図の問題としては意味的に異なります。
特に、マーシャリングはパラメータをここからここまで取得することであり、シリアライゼーションは構造化されたデータをバイトストリームのような原始的な形式にコピーすることである。 この意味で、シリアライゼーションはマーシャリングを行うための一つの手段であり、通常は値渡しのセマンティクスを実装しています。
この場合、quot;on the wire"のデータは、単に元のオブジェクトの位置情報です。 しかし、そのようなオブジェクトはまだ値のシリアライゼーションに従順であるかもしれません。
Bill が言うように、コードベースの位置やオブジェクトの実装コードなど、追加のメタデータがあるかもしれません。
関連
-
[解決済み] SerializationとMarshalingの違いは何ですか?
-
[解決済み] serialVersionUIDとは何ですか、またなぜそれを使用する必要がありますか?
-
[解決済み] リフレクションとは何か、なぜ有用なのか?
-
[解決済み] JSONPとは何か、なぜ作られたのか?
-
[解決済み] MVPとMVC、その違いは何ですか?
-
[解決済み] メソッドと関数の違いは何ですか?
-
[解決済み] フレームワークとライブラリの違いは何ですか?
-
[解決済み] 引数とパラメータの違いは何ですか?
-
[解決済み】定義と宣言の違いは何ですか?
-
[解決済み] パフォーマントなエンティティシリアライズ。BSONとMessagePackの比較(JSONの比較)
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン