Может ли WCF открыть процесс на удаленной машине?

Предположим, у меня есть служба WCF, работающая на моей удаленной машине, эта служба получает строку от клиента, на этой удаленной машине у меня есть исполняемый файл .NET, который я хочу выполнить.

Можно ли выполнить этот исполняемый файл с компьютера, на котором размещена служба WCF?


person user979033    schedule 30.10.2013    source источник
comment
Мне непонятно, вы хотите запустить процесс на сервере WCF или на клиенте? Если первое: конечно, почему бы и нет? Что вы пробовали, что получилось? Целесообразно ли это делать — другой вопрос.   -  person CodeCaster    schedule 30.10.2013
comment
Я ничего не пробовал, я только хочу знать, возможно ли это, я сделаю это сейчас   -  person user979033    schedule 30.10.2013
comment
Тогда попробуйте. Мы не ваши компиляторы или среда выполнения. Или: почему вы думаете, что это невозможно?   -  person CodeCaster    schedule 30.10.2013
comment
Думаю, я хочу знать, прежде чем пытаться   -  person user979033    schedule 30.10.2013


Ответы (1)


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

Process.Start("someApplication.exe")

Может помочь следующая ссылка:
http://msdn.microsoft.com/en-us/library/h6ak8zt5.aspx

С уважением,

person Seymour    schedule 30.10.2013