일부 작업을 수행하는 프로세스를 실행 중입니다. 10 명의 사람이 그 과정을 실행하기를 요청하면 어떤 일이 일어날 것인가? 대기열 또는? 나는 C#에서 프로그램을 작성 중이다. 대답은 감사하겠습니다 :)다중 사용자 환경에서 프로세스를 실행하는 방법
0
A
답변
2
간단한 응용 프로그램을 사용하는 경우 Windows는 항상 새 프로세스를 만들고이 위치에서 실행 파일을로드합니다.
동일한 사용자가 동일한 응용 프로그램을 다시 시작할 경우 알림을받을 단일 응용 프로그램을 사용하려면 the SingleInstance approach을 사용할 수 있습니다.
동일한 컴퓨터의 여러 사용자가 동일한 인스턴스를 사용하려면 다른 펜스를 세분화해야합니다. 이 작업은 Windows 서비스를 사용하여 수행 할 수 있습니다. 이 경우 모든 사용자는 자신의 GUI를 시작합니다 (아마도 SingleInstance 비헤이비어를 사용합니다).이 GUI는 백그라운드에서 실행중인 서비스와 함께 표시되는 작업 목록을 동기화합니다. 쓰기 서비스에 관한 추가 정보는 stackoverflow, google 또는 msdn입니다.
관련 문제
- 1. PHP에서 프로세스를 실행하는 방법
- 2. ASP.NET에서 긴 프로세스를 실행하는 방법
- 3. Fluent NHibernate : 다중 사용자 환경에서 행 잠금
- 4. 다중 사용자 환경에서 임시 테이블 사용
- 5. 다중 사용자 환경에서 Drupal 모듈 사용
- 6. 다른 스레드의 루프에서 다른 프로세스를 실행하는 방법
- 7. 프로세스를 실행하는 Python 방법 자세히 X times
- 8. 자식 프로세스와 부모 프로세스를 동시에 실행하는 방법
- 9. C에서 백그라운드에서 프로세스를 실행하는 방법 .net #
- 10. 멀티 터치 환경에서 사용자 중심
- 11. 데몬/프로세스를 실행하는 Linux 입출력
- 12. 다중 스레드 환경에서 CList 사용
- 13. 다중 사용자 환경에서 commons progress update를 사용하는 방법은 무엇입니까?
- 14. Subversion은 XCode 4.0을 사용하는 다중 사용자 환경에서 사용합니다.
- 15. 다중 사용자 환경에서 양식의 동일한 값을 편집하지 않으려면 어떻게해야합니까?
- 16. vbscript에서 프로세스를 종료하는 방법
- 17. 프로덕션 환경에서 레일스 모델에서 동적 코드를 실행하는 방법
- 18. PHP/Linux 환경에서 매우 큰 cron을 실행하는 방법
- 19. Websphere 6.1 클러스터 환경에서 예약 된 작업을 실행하는 방법
- 20. 다중 사용자 다중 환경
- 21. 공유 호스팅에서 IIS/WCF에서 스레드/프로세스를 실행하는 최선의 방법
- 22. Open MPI : 호스트 당 정확히 1 개의 프로세스를 실행하는 방법
- 23. 여러 환경에서 단위 테스트를 자동으로 실행하는 도구
- 24. 프로덕션 환경에서 다른 쿼리를 실행하는 ActiveRecord?
- 25. 다중 스레드 환경에서 이전 단일 스레드 C++ 라이브러리를 사용하는 방법
- 26. 프로세스를 통해 delete 명령을 실행하는 방법은 무엇입니까?
- 27. Android에서 logcat을 실행하는 프로세스를 시작하려면 어떻게해야합니까?
- 28. Erlang에서 프로세스를 병렬로 실행하는 방법은 무엇입니까?
- 29. WMI 및 VB.net에서 프로세스를 실행하는 CommandLine 받기
- 30. 플렉스 라이브러리에서 네이티브 프로세스를 실행하는 방법은 무엇입니까?
"해당 프로세스 실행 요청"의미 하시겠습니까? 프로세스를 시작 (exec)하는 각 사람은 다른 프로세스와 분리 된 인스턴스를 얻습니다. 아니면 여기에 네트워크 대기열에 대해 이야기하고 있습니까? –