Можно ли запустить исполняемый файл из веб-службы?

У меня есть веб-служба, и я хотел бы вызвать из нее файл .exe.

Это возможно? Если да, то как это делается?


person Gold    schedule 04.04.2009    source источник
comment
Под WS вы подразумеваете веб-службу или веб-сайт? Вам нужно будет предоставить гораздо больше деталей, чтобы люди могли дать вам полезный ответ.   -  person JaredPar    schedule 04.04.2009
comment
Я думаю, он хочет, чтобы его WebService вызывал exe.   -  person ojblass    schedule 04.04.2009


Ответы (1)


Я сделал это на С# 3.5 с WCF. Вы можете запустить exe из веб-службы. exe будет работать на машине, на которой размещена служба, и с настроенным пользователем. Вам нужно только написать обычный файл Process.Start(. ..) код.

Итак, ответ: да, вы можете, и, конечно же, исполняемый файл будет работать на хосте веб-службы, а не на клиенте. Если вам нужна дополнительная информация, будьте более конкретны в своем вопросе.

person Melursus    schedule 04.04.2009
comment
Конечно, вы хотите, чтобы ваш .exe не имел пользовательского интерфейса или отображался на стандартный вывод, если только у вашего хоста службы нет пользовательского интерфейса или стандартного вывода... - person John Saunders; 05.04.2009