.NET Remoting: Difference between revisions

Content deleted Content added
Yobot (talk | contribs)
m References: Remove unicode control characters (CHECKWIKI error 16) +general fixes using AWB (8535)
No edit summary
Tag: repeating characters
Line 1:
'''.NET Remoting''' is a [[Microsoft]] [[application programming interface]] (API) for [[inter-process communication|interprocess communication]] released in 2002 with the 1.0 version of [[.NET Framework]]. It is one in a series of Microsoft technologies that began in 1990 with the first version of [[Object Linking and Embedding]] (OLE) for 16-bit [[Microsoft Windows|Windows]]. Intermediate steps in the development of these technologies were [[Component Object Model]] (COM) released in 1993 and updated in 1995 as COM-95, [[Distributed Component Object Model]] (DCOM), released in 1997 (and renamed Active X), and COM+ with its [[Microsoft Transaction Server]] (MTS), released in 2000.<ref>{{cite web | title=Component Object Model and Related Capabilities | author=Software Technology Roadmap | publisher=Carnegie-Mellon Software Engineering Institute | year=2001}}</ref> It is now superseded by [[Windows Communication Foundation]] (WCF), which is part of the [[.NET Framework 3.0]].
 
Like its family members and similar technologies such as [[Common ObjectjhjhjhjhjObject Request Broker Architecture]] (CORBA) and [[Java Remote Method Invocation|Java's remote method invocation]] (RMI), .NET Remoting is complex, yet its essence is straightforward. With the assistance of operating system and network agents, a client process sends a message to a server process and receives a reply.<ref>{{cite book | author=Scott McLean, James Naftel and Kim Williams | title=Microsoft .NET Remoting | year = 2002 | publisher=Microsoft Press }}</ref><ref>{{cite book | author=Ingo Rammer and Mario Szpuszta | title=Advanced .NET Remoting | publisher=Apress | year=2005 }}</ref>
 
==Overview==