Home > DeveloperSection > Interviews > What is marshalling? Explain types of marshalling.

Posted on    May-23-2011 2:25 AM

 ASP.Net ASP.Net 
 1 Answer(s)
  1252  View(s)
Rate this:

Awadhendra Tiwari

Total Post:510

Posted on    May-23-2011 12:00 AM

Marshaling is a process of transforming or serializing data from one application domain and exporting it to another application domain.

Two types of marshalling

  • Marshal by value: a copy of an object is created by the server and is passed and used by the client.
  • Marshal by reference: the client creates a proxy to access the object.

Don't want to miss updates? Please click the below button!

Follow MindStick