프로덕션 서버에서 스레드를 생성하고 작업을 실행하는 Winforms C# 응용 프로그램을 만들었습니다. 서비스를 구성하고 실행하기 위해 GUI가 필요하기 때문에 winforms 응용 프로그램에서 작업을 만들었습니다.winforms 응용 프로그램에서 Windows 서비스를 실행하는 방법은 무엇입니까?
최근에 서버가 변경되어 특정 유휴 시간이 지나면 로그 오프되어 응용 프로그램이 종료되므로 로그 아웃 할 때도 계속 Windows 서비스를 실행해야합니다. 문제는 GUI가 필요하다는 것입니다.
GUI 인터페이스를 사용하여 Windows 서비스를 만드는 가장 좋은 방법은 무엇입니까? 당신이 작성하는 경우
[프로세스 간 통신] (http://stackoverflow.com/questions/56121/ipc-mechanisms-in-c) - 샤프 - 사용 및 베스트 프랙티스). –
@ ta.speot.is가 맞으면 응용 프로그램을 GUI 부분과 로그 아웃 할 때 GUI없이 실행해야하는 서비스 부분으로 분할해야 할 것입니다. 프로세스 간 통신을 통해 이러한 프로세스간에 통신 할 수 있습니다. – kenny
이 작업을 수행하는 가장 좋은 방법은 무엇입니까? WCF? 이보다 쉬운 솔루션 또는 타사 소프트웨어가 있습니까? – Eitan