2010-03-25 71 views
0

道歉,如果我錯過了一些明顯的東西,但通過文檔,論壇和谷歌搜索了幾個小時,我只是找不到明確的答案,以下問題:Spring.Net WebApplicationContext.GetObject如何處理併發請求?

WebApplicationContext.GetObject ()方法處理併發請求?請求序列化或並行執行?是否有任何性能數據可用來演示它在負載下的行爲?

預先感謝您的幫助,

安德魯

回答

0

我收到了來自馬克·波拉克在Spring.Net論壇裏面給出了一個非常明確的答案響應(標誌是在Spring.Net工程有限公司首席):

「嗨,

周圍有檢索/創建在這個區域附近的單身對象和非單一對象,原型是effecdtively調用線程內‘newed’我已經恢復了一些測試鎖,濃urrentObjectFactoryTests,它有一個用於年齡的配置文件,但沒有使用它的測試impl,以及DefaultListableObjectFactoryPerfTests。

當我在Spring和Guice之間的Java世界中引起了一些關注時,我曾經做過一些微處理器標記。 (可愛的「半無用的基準」)。

http://www.javalobby.org/articles/gu...ource=archives

http://www.jroller.com/Solomon/entry...e_improvements

的 「.NET移植」 從基準類裏面DefaultListableObjectFactoryPerfTests。我沒有任何Spring.NET的性能數據。社區已經報告過併發問題(相當一段時間以前),這些問題已經解決,我不瞭解這方面的任何具體問題。

HTH, Mark「