在了解了基础知识之后,比如如何在开发模式和生产模式下运行项目,但有一件事我无法理解。在google中,他们给出了一个示例构建项目,当我完成这个项目时,我看到了另一个教程,名为RPC In GWT。在GWT中,所有内容都转换为javascript,但当我们使用RPC时,服务器端的RPC(服务器)代码将是java字节格式。我的问题是,为什么我们必须实现RPC?使用RPC有什么必要呢?
当我们在GWT开发模式下运行我们的应用程序时,我们会得到如下所示的序列化异常,如果我们在开发模式之外运行,我们不会得到这些异常。有什么想法吗?com.extjs.gxt.ui.client.data.BaseModel扩展而来的,它本身是可序列化的,并且也有一个公共的无参数构造器
Caused by: com.google.gwt.user.client.rpc.SerializationException: Type 'com.foo.MySDO' was not assignable to 'com.goo