假設我在GWT中有一個比POJO更復雜的類實現,但是它的方法仍然比較簡單,即除了getter和setter方法之外,它還有一些實用方法,可以在客戶端和服務器代碼中成功調用新的Foo()。在客戶端和服務器之間共享GWT類的實現
我的問題是這樣的:如果我有這樣一個對象的實例,我如何在GWT服務器和客戶端之間進行通信?也就是說,如何在傳遞其字段的同時保留在對象被反序列化時調用其他方法的能力?
我們目前在服務器端使用Jackson和在客戶端使用AutoBeans,但這嚴格限於POJO類,因爲AutoBeans來自只包含getter和setter的接口,並且沒有辦法(自動)拉取該數據變成更有用的對象。
對於這裏完整起見的問題http://pastebin.com/H2ea0W6A
你可以將數據分成一個bean發送到服務器,另一方面有一個客戶端和服務器共享的邏輯對象? – Robertiano