Я бы лично создал Службу WCF и использовал бы привязку netNamedPipe .
Эта ссылка, которую я предоставил, содержит рабочий пример.
Что нужно знатьзаключается в том, что из-за усиления защиты Windows 2008 Server (включая windows 7) службы работают с другим идентификатором сеанса (сеанс 0) и не имеют доступа к службам WCF, работающим в режиме пользователя.