我正在考慮將我們的內部應用程序從MSMQ和WCF轉換爲SSB。我們希望在排隊方面擁有更多功能豐富的系統。SQL Service Broker成功?
但是,如果SSB與.Net一起使用,我看不到很多實現或一般信息。 SSB博客並不是非常活躍,我看到一些關於實施成功或建議的帖子。
SSB用得多嗎?排隊和.Net有更好的選擇嗎?
我正在考慮將我們的內部應用程序從MSMQ和WCF轉換爲SSB。我們希望在排隊方面擁有更多功能豐富的系統。SQL Service Broker成功?
但是,如果SSB與.Net一起使用,我看不到很多實現或一般信息。 SSB博客並不是非常活躍,我看到一些關於實施成功或建議的帖子。
SSB用得多嗎?排隊和.Net有更好的選擇嗎?
要獲得多個選擇的服務代理部署的概述,看看here。幾家大公司(如MySpace)已經公開宣佈,Service Broker是其系統架構的重要基礎之一。
我知道誰在使用它的人(如http://mrdenny.com的MVP Denny Cherry)對此非常滿意,但正如你已經發現的那樣,相對於一般SQL Server人羣來說,很少有人使用它。有一點點的入門障礙,因爲它對DBA並不直觀,並且沒有GUI。
如果您對此有疑問,請發郵件給Denny,他很樂意與您談談。他也對用戶組進行了演示。
我們正在使用SSB進行各種不同類型記錄的異步處理,這完全是一件輕而易舉的事情。加快速度有點涉及,但它是值得的。使用激活程序節省了大量時間。試想一下,你可以按字母順序說'我希望這個異步進程有10個線程來處理隊列中的項目,但是我希望這個其他異步進程只有2個線程來處理隊列中的項目'。這僅僅是激活存儲過程的一個參數。我建議在simple-talk.com上查看Adam Mechanic的SSB教程。
+1有關Adam's SSB教程的信息! http://www.simple-talk.com/author/adam-machanic/ – Dubs 2010-03-02 19:26:40
+1爲一些偉大的鏈接。謝謝! – Dubs 2010-03-02 19:27:53