2012-03-16 65 views
2

我期待實現Web應用程序中,最終用戶很可能造成的業務邏輯方法這兩者都是CPU重,需要的內存相當數量的運行調用。春天RMI負載均衡/可擴展性

我最初的想法是提供這些方法作爲一個獨立的無狀態的業務服務,可以在不同的機器上運行的Web應用程序的一部分。這可以根據需要進行水平縮放。

由於這些服務方法是同步的,我選擇加入到我們RMI,而不是JMS。

我的第一個問題是,如果上述辦法似乎可行或似乎也不錯,或者如果我雖然過程已經得到了地方丟失(這將是我第一次沒有一個獨立的應用程序工作)。

假如那是我一直在尋找春天RMI這似乎做暴露的遠程服務,非侵入的出色的工作情況。不過,我不確定如何使用此API來在多個服務器之間進行負載平衡。有沒有使用春天做這個的方法,還是我需要一個獨立的API?

回答