0

GWT アプリケーションのクライアント部分とサーバー部分の間で共有される特定のデータ構造があります。サーバーとクライアントの両方で、このデータ構造をシリアライズ/デシリアライズできる必要があります。

データ構造は比較的複雑なので、処理ロジックの重複は避けたいと考えています。つまり、同じコードを使用して、クライアントとサーバーでこのデータをシリアライズ/デシリアライズしたいと考えています。

XML を使用する場合、クライアントとサーバー間で XML 処理ロジックを共有する簡単な方法はありますか? クライアント XML クラスは、標準の Java XML インターフェイスを実装していません。クライアントとサーバーの両方で使用できる、より一般的なインターフェイスはありますか?

4

1 に答える 1

0

私は答えがノーであると述べる傾向があります。

GWTXML処理はここに文書化されています-https://developers.google.com/web-toolkit/doc/latest/DevGuideCodingBasics#DevGuideXML

上記のリファレンスでは、クライアント側のサーバーから提供されたXMLデータをGWTで最適な方法で使用する方法について説明しています。サーバー側の処理ロジックをクライアント側と共有しようとすると、パフォーマンスが重くなり、拡張性が低下することに注意する必要があります(特に複雑なデータの場合)。

于 2013-02-18T15:24:14.080 に答える