Marshaling performs the necessary conversions in data formats between managed and unmanaged code. CLR allows managed code to interoperate with unmanaged code usining COM Marshaler(Component of CLR)
If fake copy of the server object that resides as really act as server. this marshall object is communicated to the server real server object and the client object. This process is known as marshelling
The .NET Framework offers several methods for customizing the presentation of native .NET and COM object types. One such technique, custom marshaling, refers to the notion of specializing object type presentations. There are times, like when a legacy COM component needs to implement a new interface or when you need to make calls across process or machine boundaries, when custom marshaling saves the day. Elements of COM Interop permit the customizing of COM types while .NET Remoting offers the developer the ability to tailor native .NET types. This article examines these techniques.
No comments:
Post a Comment