Computer Science, asked by amitpathak5924, 1 year ago

What is marshalling and unmarshalling in distributed systems?

Answers

Answered by D33PANWAR1
2
In computer science, marshalling ormarshaling is the process of transforming the memory representation of an object to a data format suitable for storage or transmission, and it is typically used when data must be moved between different parts of a computer program or from one program to another.



In computer science, unmarshalling or unmarshaling refers to the process of transforming a representation of an objectthat was used for storage or transmission to a representation of the object that is executable. A serialized object which was used for communication can not be processed by a computer program. An unmarshalling interface takes the serialized object and transforms it into an executable form. Unmarshalling (similar to deserialization) is the reverse process of marshalling.
Answered by laraibmukhtar55
3

Marshalling and Unmarshalling in distributive system:

Marshalling:

Marshalling is the process of collecting data and transforming it into a standard format before it is transmitted over a network so that the data can exceed network boundaries. When the data is transmitted, the receipt computer converts the marshaled data back into an object.

Unmarshalling:

Unmarshalling" is the inverse process of transforming the byte-stream back to their unique data or object. The transformation is attained through "serialization".

Hope it helped.....

Similar questions