実際にどう使われますか?
下の例文を通して、それぞれの単語がどのような状況で使われるのか学んでみましょう!
serialization
例文
The object needs to be serialized before it can be sent over the network. [serialized: verb]
オブジェクトは、ネットワーク経由で送信する前にシリアル化する必要があります。[シリアル化:動詞]
例文
Serialization is a way to store data in a compact and efficient format. [serialization: noun]
シリアル化は、コンパクトで効率的な形式でデータを格納する方法です。[連載:名詞]
marshalling
例文
The data needs to be marshalled into a JSON format before it can be sent to the server. [marshalled: verb]
データは、サーバーに送信する前に JSON 形式にマーシャリングする必要があります。[マーシャリング:動詞]
例文
Marshalling is a way to convert data into a format that can be easily understood by different systems. [marshalling: noun]
マーシャリングは、データをさまざまなシステムで簡単に理解できる形式に変換する方法です。[マーシャリング:名詞]
追加で知っておくといいこと
どっちの方がよく使われますか?
Serializationは、日常のプログラミング言語でmarshallingよりも一般的に使用されています。Serializationは多くのプログラミング言語とフレームワークに組み込まれているため、使いやすくなっています。一方、Marshallingでは、実装するために追加のライブラリまたはツールが必要になる場合があります。
どっちの方がよりフォーマルですか?
serializationとmarshallingはどちらも、コンピュータサイエンスとプログラミングで使用される専門用語です。これらは通常、正式なコンテキストで使用され、技術者以外のユーザーには馴染みがない可能性があります。