我們已請求在我們的新系統中使用Amazon SQS。我們的業務依賴於從客戶端向我們的支持代理提出一些任務/請求,並且一旦客戶端提交了他的任務/請求,它應該在我的SQL Server數據庫中排隊,並且所有排隊的任務應該分配給非忙碌代理因爲流程表示代理可以同時處理或處理一個任務/請求,所以,如果我有10個任務/請求到達我的系統,則應該排隊,然後系統應該將任務轉發給代理現在是免費的,一旦代理人解決任務,他應該得到下一個任務,否則,系統應該等待任何代理人,直到完成他當前的任務來分配一個新的任務,並且當然,不應該有任何重複在任務/請求處理中......等等。使用C#和SQL Server的Amazon SQS
現在我需要什麼?
簡單的參考,可以澄清什麼是亞馬遜SQS,因爲這是我第一次使用排隊服務?
如何在C#和SQL Server中使用相同的方法?我已閱讀this topic,但我仍然覺得有些東西因爲我無法啓動而發生混亂。我只是瞄準我可以在運行時處理任務的方式,並將其分配給代理,然後關閉它並獲得一個新的,如上所述。