.NET Remoting — прикладний програмний інтерфейс (API) від Microsoft для взаємодії між процесами, який був випущений у 2002 разом 1.0 версією .NET Framework. Це одна із серії технологій Microsoft, серія розпочалася у 1990 році випуском першої версії Object Linking and Embedding (OLE) для 16-бітної Windows. Проміжними кроками у розвитку цих технологій були Component Object Model (COM), яка вийшла в 1993 та оновлена в 1995 як COM-95, Distributed Component Object Model (DCOM), яка вийшла в 1997 (перейменована у ActiveX), і COM+ з її Microsoft Transaction Server (MTS), яка вийшла в 2000.[1] Зараз місце цих технологій займає Windows Communication Foundation (WCF), яка є частиною .NET Framework 3.0. Також .NET Framework 3.0 входить до складу операційної системи Windows Vista.
Так само як члени родини технологій від Microsoft і схожі технології, такі як Common Object Request Broker Architecture (CORBA) та remote method invocation (RMI) у Java, .NET Remoting — це комплекс, у прямому сенсі цього слова. За допомогою операційної системи та мережевих агентів клієнтський процес відсилає повідомлення серверному процесу та отримує відповіді.[2][3]
{{cite web}}
: Недійсний |deadurl=410
(довідка)