2011-03-11 51 views
2

我在讀GWT 2.1+中的EntityProxy功能,並想知道是否可以使用此代理機制來避免創建DTO並與常規RPC調用結合使用?是否可以使用GWT EntityProxy WITH RPC調用?

我有一個使用RPC機制的命令模式,但正如大家都知道的,大多數時候你必須往復複雜的對象。但是,通常最終會編寫一個DTO,它通常是服務器端持久對象的副本。

那麼EntityProxy可以幫助你解決這個問題嗎?

由於

回答

3

EntityProxy是RequestFactory系統的一部分,並且不能與GWT-RPC使用。 EntityProxy(和ValueProxy)的目的是爲了避免編碼整個DTO和需要的所有粘合代碼。 RequestFactory使用的對象大致接近命令模式,因爲多個對象可以在單個RequestContext中排隊,並且可以通過單次往返服務器進行評估。

+0

經過幾個小時的搜索,我得出了同樣的結論。謝謝。 – 2011-03-11 20:47:10