Friday, February 28, 2020

Marshalling

Marshaling is the process of transforming the memory representation of an object to a data format that could be stored or transmitted. It's also called "serialization".

In a very generic sense in programming it simply means taking data in one format and transforming it into a format that is acceptable by some other system.

It is typically used when data must be moved between different parts of a computer program or from one program to another.

Used Case of marshaling:
Remote procedure call uses marshaling quite clearly. When invoking remote functions you will have to Marshall the arguments to some kind of standard format so it can be transport across the network.

No comments:

Post a Comment

Elegance of Vanilla JavaScript

     In the bustling metropolis of the web, where complex frameworks and libraries crisscross like the intricate networks of its vast infras...