2010-04-09 2 views
0

다음 작업을 수행해야하는 서비스를 만들고 있습니다. 은행 서비스를 참조하고 데이터를 DB에 보관하십시오. 어려운 점은 각 프로세스를 병렬로 실행해야한다는 것입니다.멀티 스레딩 컨설팅 서비스

더 나은 선택은 스레드마다 각 인스턴스를 실행하는 멀티 스레딩 서비스를 구현하는 것입니다. 하지만 어떻게 끝났습니까?

감사

+0

답변 해 주셔서 감사합니다. ThreadPool은 .NET 2.0을 사용하여 이미 프로덕션 환경에 있으므로이 경우 더 좋습니다. Btw, 나중에 구현하기 위해 WF를 공부할 것입니다. – Erup

답변

1

.Net Framework 3.0 이상을 대상으로 할 수 있으면 워크 플로 (WF) 사용을 고려해야합니다. WF를 사용하면 세분화 된 작업을 전역 작업과 동기화 할 수 있습니다. ParallelActivity는 다중 스레드 활동 실행이 아니므로주의하십시오. 당신은 당신이 작업하고있는 종류의 응용 프로그램에 대해 WF에 대한 그물에 샘플 톤을 발견 할 것입니다.