在重構基於GWT出框架的客戶端服務器端通信的過程中,各個關於GWT 3.0+是否可以在不使用RPC序列化的情況下使用面向GWT RPC的命令模式?
可能消除RPC的討論,我來到目前我們的框架是基於RPC-oriented Command Pattern。目前我想知道如何在不從根本上改變業務代碼的情況下襬脫RPC。
我的第一種方法是使用JSON進行Action和Result的序列化/反序列化。但是至少在客戶端方法中,從JsonString()和toJsonString()需要手動實現,因爲客戶端沒有反射。 在閱讀了GWT 2.7引入的JSInterop之後,我想知道是否有更好的方法可以在客戶端以及服務器端對Action和Result進行序列化/反序列化。
不幸的是我現在有點卡住了。有沒有方法來實現沒有RPC的命令模式?
最好的問候