我有一個服務可以對客戶端提供的圖像進行圖像處理。 每個處理都需要CPU(3min aprox runtime/image),所以我不會允許一次處理多於一個的圖像。WCF Web服務上的隊列 - 你能否實現類似於後臺任務的東西
我所做的是當服務被調用時,圖像被保存在服務器上,並且一個條目被添加到數據庫中,狀態排隊。
現在我想要創建一個後臺任務,或者從狀態爲Queued的數據庫中獲取每個條目,處理該映像,將條目狀態更新爲Done,並將狀態爲Queued的新條目和等等。
有時可能沒有圖像排隊。
你如何建議我實施這個?