데이터를 처리 할 서비스 네트워크를 구축해야합니다. 각 서비스에는 자체 태스크 큐가 필요합니다. Preliminary QueueTask, CancelTask, StopTask, GetTaskStatus 및 GetTaskProgress와 같은 작업이 필요합니다..Net 작업/작업 대기열을 제안하십시오.
저는 작업 대기열의 프레임 워크 또는 완전히 구현 된 구현을 찾고 있습니다. 이 때
나는 몇 가지 옵션을 알고MSMQ - 그것은 나의 요구에 OK,하지만 지원을위한 너무 많은 코드를 필요로합니다.
성. 스케줄링 - 스케줄링 솔루션. 그것은 내 필요를 충족시키기 위해 구현할 수있는 플러그 가능한 트리거를 제공합니다. 그러나 여전히 너무 많은 코딩.
ServiceBUS - 예 : MassTransit. 그러나 긴 대기열을 지원하는 방법과 배관 코드가 필요한지 확실하지 않습니다.
이상적인 솔루션은 작업 큐의 호스팅을 제공하는 프레임 워크입니다. 그러면 작업을 잃지 않고 다시 시작할 수 있습니다. 네트워크에서 예를 들어 SOAP 끝점으로 액세스 할 수 있습니다.
질문은 실제로 무엇을 사용합니까? 그 이유는 무엇입니까? 당신은 무엇을 사용하도록 제안합니까?
감사를 회신
덕분에 지금까지 .. 솔루션의 일부를 체크 아웃 할 것이다, 그러나 다시, 다른 아이디어가 될 것이다 그러나 나의 목적은 오버 헤드 대비 .NET 지원에, MSMQ와 동일하다를 위해 MSMQ를 즉시 사용할 수 있습니다. –