在重构基于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的命令模式?
最好的问候