我們得到了一個用戶可以創建定期任務的場景。重複執行的任務可以是任何類型,例如在每個月的一個月中定期向該客戶發送報告,並在每個星期一處理髮票。所有這些任務都是特定於應用程序的(不是用戶特定的),也可以看到我的其他用戶。爲了迎合這種需求,我們爲前景中的每項任務創建約會,這使我們能夠找到下一個約會執行日期。我們在服務器上運行了一個服務,所有約會都在服務器上安裝的Outlook客戶端上創建。現在我對這個實現有了一些懷疑。定期預約系統 - 設計指導
1)Outlook客戶端是否會支持多線程? Coz線程池中的幾個線程可以訪問客戶端嗎?
2)使用outlook客戶端的唯一原因是找到下一個執行日期。我們自己想過解決這個問題,但有很多最終案例需要解決。是否有任何第三方工具或組件可以滿足我們的需求?我們的服務器組件是用c#編寫的。
感謝周杰倫。我會評估它。 – Hunter 2010-08-23 16:07:07