Since the announcement of .NET, a lot of attention has been paid to the new inter-application communication possibilities offered by web services. But in fact, the core technology in .NET for communication between distributed application components is .NET remoting. Remoting is the successor to Microsoft DCOM, and enables .NET application developers to easily access code running on remote computers.