GWT中的XStream';s客户端

GWT中的XStream';s客户端,gwt,xstream,gwt-rpc,Gwt,Xstream,Gwt Rpc,我想使用XStream来序列化我的GWT应用程序上的RPC调用,我希望通过两种方式来完成,因为我来回发送java对象。可以在客户端运行XStream吗?怎样?或者,您可以为客户端推荐任何其他xml序列化程序吗?我认为不可能在浏览器上运行XStream。为什么不在客户端使用本机JSON进行序列化?XStream在服务器上具有JSON解析功能。看我很困惑。你有Java后端吗?为什么不使用内置的RPC机制呢?如果您在后端运行Java,这是首屈一指的。我开发了一个客户端XML序列化程序,以XStream

我想使用XStream来序列化我的GWT应用程序上的RPC调用,我希望通过两种方式来完成,因为我来回发送java对象。可以在客户端运行XStream吗?怎样?或者,您可以为客户端推荐任何其他xml序列化程序吗?

我认为不可能在浏览器上运行XStream。为什么不在客户端使用本机JSON进行序列化?XStream在服务器上具有JSON解析功能。看

我很困惑。你有Java后端吗?为什么不使用内置的RPC机制呢?如果您在后端运行Java,这是首屈一指的。

我开发了一个客户端XML序列化程序,以XStream为模型。它使用注释和GWT代码生成器在编译时创建序列化程序。这是一个定制的内部项目。我一直想完善它并将其开源,但我现在没有时间。我只是想说这是可能的。。。也许有人会在那里放些东西


不过,您最好使用JSON或GWT-RPC(即使这意味着您有一个单独的端点必须重新路由调用)。这一切都是为了易于维护(而不是手工编写序列化程序)。

这在客户端也会更加高效,因为您只需评估JSON对象,比在Javascript中解析XML要好得多。