Размещение службы WCF для порождения локальных процессов с помощью удаленной команды - PullRequest
1 голос
/ 10 июля 2009

Мне нужен рабочий проект для запуска приложения контроллера на ПК A, который переносит задачи на ПК B-E. Первоначально я планировал использовать что-то вроде psexec или WMI для удаленного порождения процессов с параметрами, которые затем подключались обратно к ПК A через WCF, но сейчас я склоняюсь к использованию WCF в качестве службы Windows на BE и подключению к ним A и запрашиваю что процессы будут порождены. Кажется ли это хорошим решением? С какими проблемами я могу столкнуться и где я могу найти дополнительную информацию о работе служб WCF?

Ответы [ 2 ]

1 голос
/ 10 июля 2009

У вас не должно возникнуть проблем с этим, просто убедитесь, что вы предприняли надлежащие шаги для аутентификации и авторизации службы, поскольку вы не хотите, чтобы кто-либо запускал произвольный процесс на этой машине.

Как правило, у вас есть несколько вариантов размещения службы WCF. Вы можете разместить его в любой среде .NET, а также есть специальная поддержка для размещения служб WCF в IIS.

Хороший обзор доступных вариантов хостинга см. В статье на MSDN под названием «Хостинг и использование служб WCF»:

http://msdn.microsoft.com/en-us/library/bb332338.aspx

0 голосов
/ 10 июля 2009

На самом деле Центр разработчиков WCF находится на MSDN по адресу http://msdn.microsoft.com/wcf/.

...