Взаимодействие wcf и windows сервисов
Стоит задача написать два сервиса (wcf и windows). По команде (с параметрами) от wcf-сервиса windows-сервис должен выполнить некоторые действия.
По завершении операции windows-сервис должен оповестить об этом wcf-сервис.
(в идеале нужен вариант, когда wcf-сервис может в любой момент запросить сколько процентов операции выполнено, но это уже не обязательно)
Вопрос собственно в том какие существуют варианты в реализации такого взаимодействия и какие у этого варианта плюсы и минусы?
Порывшись предварительно в инете обнаружил, что почти всегда, когда требуется взаимодействие с win-сервисом предлагают использовать .net remoting но никаких обоснований такому решению я не встретил.
Хочу узнать какие еще есть варианты, и какой в котором случае лучше?
Похоже у вас путаница понятий: WCF-сервис это некий API удаленного взаимодействия, тогда как Windows-сервис это фактически обычный процесс в NT-системе и как обычный процесс он может хостить какие угодно WCF-сервисы.