GWT客户端的XStream

时间:2009-03-25 07:59:06

标签: gwt xstream gwt-rpc

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

3 个答案:

答案 0 :(得分:1)

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

然而,您可能最好不要使用JSON或GWT-RPC(即使这意味着您有一个必须重新路由呼叫的单独端点)。这都是为了便于维护(而不是手写编码器)。

答案 1 :(得分:0)

我认为在浏览器上运行XStream是不可能的。为什么不在客户端使用本机JSON进行序列化? XStream在服务器上具有JSON解析功能。见http://x-stream.github.io/json-tutorial.html

答案 2 :(得分:0)

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