在GWT中客户端和服务器之间共享XML处理代码



我有一个特定的数据结构,它在GWT应用程序中的客户端和服务器部分之间共享。我需要能够在服务器和客户端上序列化/反序列化此数据结构。

数据结构相对复杂,因此我希望避免重复处理逻辑,即我希望使用相同的代码在客户端和服务器上序列化/反序列化这些数据。

如果我使用XML,是否有任何直接的方法可以在客户端和服务器之间共享XML处理逻辑?客户端XML类不实现任何标准Java XML接口。是否有一个更通用的接口可以在客户端和服务器上使用?

我倾向于说答案是否定的。

GWT XML处理在这里有文档记录-https://developers.google.com/web-toolkit/doc/latest/DevGuideCodingBasics#DevGuideXML

上面的参考资料描述了如何在GWT中以最佳方式使用客户端服务器提供的XML数据。您必须记住,如果您尝试服务器端处理逻辑共享到客户端,则性能会太重,并且无法很好地扩展(尤其是在复杂数据中)

最新更新