分散Javaアプリケーションがあり、別々のコンピューターシステムまたはAndroidデバイスにある2つのデータベース間でデータベースデータを送信したいと思います。テーブルデータを転送してソケット接続をスローするのに最適な方法はどれですか?テーブル行をテキスト行またはxml要素として送信するか、すべてのテーブルのクラス(Serializableインターフェイスを実装)を作成して、そのオブジェクトの配列リストを転送することを考えています各テーブル。あなたの意見では、どちらがより効果的な解決策ですか?それを行う他の方法はありますか?データベースはmysql、sqlite、h2databaseのように異なる可能性があるため、データベースのネイティブ関数を使用して同期することはできません(ここでは、似たようなものを探している間、orableデータベースについて何かを読んでいますが、このような関数があります)。
どうもありがとうございます!!