現在、次の 2 つのオプションの間で行き詰まっています。
1) オブジェクトの情報を file.xml に格納します。これは、初期化時にアプリケーションに返され、GUI がロードされたときに表示されます。オブジェクトが GUI を介して編集されるたびに、バックエンドへの非同期呼び出しを実行します (file.xml に保存します)。過程の中で)。
-また-
2) すべてを非同期にして、カスタム オブジェクトがエンド ユーザーによって編集のために呼び出されたときに、オブジェクトのバックエンドにクエリを実行し、GUI に表示される xml を返し、if 何かの別の非同期呼び出しを行うようにします。かわった。
いずれにせよ、これらのアプローチの両方に多くの短所があります。私は実際には (バックエンドで) オブジェクトの表現を 1 つだけ必要とし、オブジェクトのフロントエンド バージョンを管理したり、オブジェクトを xml 表現に変換したり、それを別のオブジェクトに分割したりしたくありません。データグリッドで使用される flex フロントエンド。
バックエンド Java オブジェクトのみを管理し、その非同期性や同じオブジェクトの複数の表現を気にせずに、フロントエンドでそれへのインターフェイスを作成できるようにする、これを行うためのより良い方法はありますか?