WCF предоставляет возможность по существу делать именно то, что делает .NET Remoting, путем выбора привязки, которую вы используете при настройке службы WCF.
WCF абстрагирует идею сервиса от транспортной технологии, которая используется для реализации этого сервиса. Вы можете определить службу WCF, а затем изменить транспортную технологию, используемую для предоставления этой службы через конфигурацию, одной из которых является net / tcp, которая по сути является технологией .NET Remoting.
WCF - это скорее замена .NET Remoting, чем альтернатива.