What are the differences between Marshal by value and
Marshal by reference?

Answer Posted / rashmi tiwari

Remoting makes an object in one process (the server)
available to code in another process (the client). This is
called marshalling, and there are two fundamentally
different ways to marshal an object

-->Marshal by value: the server creates a copy of the
object passes the copy to the client.
-->Marshal by reference: the client creates a proxy for the
object and then uses the proxy to access the object.

Is This Answer Correct ?    33 Yes 6 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Define the lease of the object?

594


Explain the differences between marshal by value and marshal by reference?

587


Define a process?

555


Is it a good design practice to distribute the implementation to remoting client?

508


How are the activation URLs different in case of SAO and CAO in .NET remoting?

2095






Types of compatabilities and explain them ?

2037


I am developing a project.Title is "Remote Demonstator".Using asp.net and C# Abstact: While administrator moving mouse and clicking on any link in the webpage that action will be performed in Server machine as well as in client machine.The client initially have to log-in and make a phone call to the admin. This is my project. How can i get this? I can create a website but this concept i have to implement in my website.How can i achive this? How to get client system control and how my mouse movings can be visible to client? I request all to please give me a basic idea or some hint. Advance Thanks.

1981


What is fundamental of published or precreated objects in remoting?

602


What is the difference beween the registerwellknownservicetype() and registerwellknownclienttype()?

604


What is asynchronous programming?

574


Difference between web services & remoting?

610


Explain marshalling and its types in .net remoting

522


About Iunknown interface Queue ,its methods Query Interface Addref,Release and Explain each ?

2582


Hello, I want to connect a system in LAN and i want to access that.When ever i am moving a mouse in my desktop the similar thing have to happend in the another system in which i have connected. I need coding for this in c# and .NET . any one please help me.It is very urgent to me Advance thanks. my email id:manojkumarchallagundla@gmail.com

2310


What are static assemblies?

556