Jump to content

Talk:.NET Remoting

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by TinucherianBot (talk | contribs) at 05:26, 22 August 2008 (WP:COMP Tagging ! : (Plugin++) Added {{WikiProject Computing}}.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
WikiProject iconComputing Unassessed
WikiProject iconThis article is within the scope of WikiProject Computing, a collaborative effort to improve the coverage of computers, computing, and information technology on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
???This article has not yet received a rating on Wikipedia's content assessment scale.
???This article has not yet received a rating on the project's importance scale.
WikiProject iconMicrosoft Windows: Computing Stub‑class Low‑importance
WikiProject iconThis article is within the scope of WikiProject Microsoft Windows, a collaborative effort to improve the coverage of Microsoft Windows on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
StubThis article has been rated as Stub-class on Wikipedia's content assessment scale.
LowThis article has been rated as Low-importance on the project's importance scale.
Taskforce icon
This article is supported by WikiProject Computing.
WikiProject iconMicrosoft: .NET Unassessed
WikiProject iconThis article is within the scope of WikiProject Microsoft, a collaborative effort to improve the coverage of articles relating to Microsoft on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
???This article has not yet received a rating on Wikipedia's content assessment scale.
???This article has not yet received a rating on the project's importance scale.
Taskforce icon
This article is supported by WikiProject .NET.

comment

Microsoft .NET Remoting is a key technology not particularly well explained by the relatively few books and articles dealing with it. There is an unfortunate tendency to lose track of major features among the details and alternatives. A derivative of the useful article on Component Object Model would be of help here.

Craig Bolon 14:08, 25 April 2006 (UTC)[reply]


This is advance and replacement of DCOM.The Client send an object through proxy and receive this request in server object.


In the article, it says:

The runtime itself manages the act of serialization and marshalling

I think that serialization and marshalling are synomyns.

While the functions achieved by marshalling and serialization are to a large extent similar, marshalling and serialization are different. Serialization converts the state of an object into a byte stream that can be either stored or transferred, and later deserialized into a copy with the same exact logical structure (i.e., needs the same runtime as the original object). Class definitions are not included in the serialized stream, they are loaded separately during deserialization. With marshalling, the runtimes may be different (e.g, clr and the native environment for p/invoke), and it includes codebases as well. --soum talk 10:29, 17 November 2007 (UTC)[reply]


I agree with Craig when he said that Remoting is not well-explained by few books dealing with it. To reinforce your learning after you read the books, I suggest you download sample codes from CodeProject. :) I'm sure it'll help you a lot. By the way, this technology is truly an amazing breakthrough in the field of networking. Jhaqr (talk) 19:14, 22 November 2007 (UTC)[reply]