Я создал приложение Winforms C# для создания потоков и запуска заданий на нашем производственном сервере. Я создал задания в приложении winforms, потому что мне нужен графический интерфейс для настройки и запуска служб.Как запустить службы Windows в приложении winforms?
Недавно мы сменили серверы, и я вышел из системы после определенного количества простоя, и приложение закрыто, поэтому мне нужно сделать службы Windows, чтобы он работал, даже когда я вышел из системы. Проблема в том, что мне нужен графический интерфейс.
Каков наилучший способ создания служб Windows (потому что мне нужно, чтобы они запускались при выходе из системы) с помощью интерфейса GUI?
[Связь между процессами] (http://stackoverflow.com/questions/56121/ipc-mechanisms-in-c -sharp-использование-и-передовой опыт). –
@ ta.speot.is правильно, вам, вероятно, потребуется разделить приложение на часть GUI и часть сервиса, которая должна запускаться без GUI при выходе из системы. Вы можете общаться между этими процессами с помощью межпроцессного взаимодействия. – kenny
Каков наилучший способ сделать это? WCF? Есть ли более легкое решение или стороннее программное обеспечение, чтобы облегчить это быстрее? – Eitan