Мне хорошо известно, что подход, основанный на Rest, нацелен на HTTP. Я бы с удовольствием использовал REST API и другие полезности между процессами на одном компьютере. Поскольку службы данных ADO.NET построены на основе WCF, было бы разумно предположить, что этот транспорт настраивается для работы с любым из поддерживаемых WCF транспортов. Кто-нибудь знает, есть ли способ настроить его для отправки трафика через namedpipes?





В .NET 3.5 есть встроенная привязка именованных каналов для WCF. Подробнее см. MSDN.
На самом деле архитектурный стиль REST никоим образом не требует HTTP. Это самый распространенный протокол реализации. Однако службы данных ADO.Net используют System.ServiceModel.Web, который привязан к http. Вы, конечно, можете выполнять REST по именованным каналам, вам просто нужно будет найти другой протокол.