2012-03-31 87 views
0

我們的客戶需要構建一個警報服務生成警報基於在其網站(ASP.NET/SQL)一些業務規則的消息,並且它採用了通知服務排隊併發送警報通知給負責處理這些情況的用戶。微軟警報服務和通知服務的最佳實踐

我需要知道基於Microsoft技術和服務實現此服務的最佳實踐,或者是否有架構參考。

請考慮以下幾點:

  • 報警服務應該是足夠的動態更新/在將來添加的商業案例。
  • 通知服務應該是容錯並且可以處理不同的消息類型。

回答

0

Workflow Foundation的WF聽起來是個不錯的人選,我沒有用它自己雖然

你也可以實現你的規則在一個窗口服務,其內容從消息隊列警報和應用規則。如果您不想直接公開隊列,或者您希望在將警報路由到Windows服務中的規則引擎之前應用某些驗證規則,則可以將Web API用作隊列的前端。