WCF над именованными трубами - PullRequest
2 голосов
/ 13 октября 2009

Привет, у меня проблема со следующим сценарием:

Работает служба Windows, которая порождает несколько процессов. Эти процессы открывают хост службы WCF через привязку именованного канала. Теперь родительская служба Windows пытается пропинговать (подключаться) к дочерним процессам, используя прокси wcf через хорошо известный именованный канал. Это, однако, не говорит: «Конечная точка не найдена»

Если я запускаю родительский процесс как консольное приложение, оно работает нормально.

Есть идеи? Я думал о разрешениях, но дочерние процессы должны наследовать разрешение службы, кроме того, они также находятся в том же сеансе.

спасибо, Christoph

Ответы [ 2 ]

0 голосов
/ 06 мая 2010

У меня нет решения, но проблема в том, что служба работает с повышенными привилегиями, и поэтому клиент также должен быть повышен.

0 голосов
/ 17 октября 2009

«Конечная точка не найдена» может означать, что она не может найти конечную точку. Или может быть так, что он не может найти конфигурацию для конечной точки.

Мое лучшее предположение, что вам не хватает конфигурации на стороне клиента для конечной точки.

...