マーシャリング

著者: Monica Porter
作成日: 18 行進 2021
更新日: 27 六月 2024
Anonim
岩国空港 マーシャリング ANA A320neo スポットイン Iwakuni Airport All Nippon Airways  A320neo
ビデオ: 岩国空港 マーシャリング ANA A320neo スポットイン Iwakuni Airport All Nippon Airways A320neo

コンテンツ

定義-マーシャリングとはどういう意味ですか?

マーシャリングは、オブジェクトのメモリ表現を別の形式に変換するプロセスで、他のソフトウェアアプリケーションへの保存または送信に適しています。マーシャリングにより、オブジェクトをシリアル化された形式に変換することにより、リモートオブジェクト間の通信が可能になります。


Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。

Techopediaによるマーシャリングの説明

また、オブジェクトまたはデータ構造が逆シリアル化されるアンマーシャリングと呼ばれる逆プロセスもあります。プロセスのマーシャリングとアンマーシャリングは互いに逆であるため、あるメソッドで実行されるすべてのプロセスは、他のメソッドでも逆になります。マーシャリング中に特定のバイナリシーケンスが追加された場合、アンマーシャリング中に削除され、逆も同様です。

異なるリモートプロシージャコール(RPC)メカニズムはマーシャリングによって実装されます。通常、異なるプロセスとスレッドは異なるデータ形式を持ち、それらの間でマーシャリングを使用する必要があります。

Microsoft Component Object Model(COM)のインターフェイスポインターは、COMオブジェクトの境界を越えてデータを交換するためにマーシャリングを使用します。共通言語ランタイムベースの型がマーシャリングを介して他のアンマネージ型と通信する必要がある場合、.NETフレームワークでも同じことが起こります。

スクリプトとクロスプラットフォームコンポーネントオブジェクトモデル(XPCOM)テクノロジベースのアプリケーションは、マーシャリングが非常に重要な他の例です。 Mozilla Application Frameworkは、マーシャリングを広範囲に使用するXPCOMを使用します。