대용량 파일 수신 및 처리를 담당하는 Windows 서버 측 응용 프로그램을 빌드해야합니다 (프로세스 작업은 약 3 시간이 걸립니다).웹 서버의 FIFO를 시뮬레이트하는 .NET 응용 프로그램 만들기
누가이 같은 경우 (Windows 서비스 일 가능성이 가장 큽니까?)와 그 경우 서비스에 새 파일을 처리 할 수있는 방법을 알려줄 수 있습니까?
추신 : 프로세스 작업이 병렬 처리를 할 수 없다
편집 : 어떤 답을 찾고 후, 나는이 문제를 바꿔하려고합니다. 업로드 부분이 이미 작동 중입니다. 내 문제는 업로드 후 파일을 통해 알고리즘을 실행해야한다는 것입니다. 이 알고리즘은 단일 파일을 처리하는 데 3 시간이 걸립니다. 나는 처리 할 파일이 어딘가에 저장되도록하고 싶다. (메모리에, db에, 그것은 정말로 중요하지 않다.) 이전 파일이 끝날 때 다음 파일 만 분석 할 것이다.
어느 옵션을 선택하든 처리해야하는 파일을 알기 위해 데이터 수집을 사용해야합니다. 내 문제는 여기에 윈도우 서비스, 콘솔 응용 프로그램 등을 구축할지 결정하는 것입니다. – dcarneiro