これは、デスクトップ アプリケーションがあり、そのデータベースがリモート サーバーにある場合の 1 つです。私の場合は MySQL で、アプリケーションは Delphi XE3 で作成されています。しかし、クライアントがデータをオフラインとオンラインの両方で (速度とセキュリティのために) 必要とする場合は、次のことを行う必要があります。
- リモートサーバー情報でログイン (より更新);
- オンライン データベースをオフラインに同期します。
- アプリケーションとデータベースでタスクを実行します。
- オフライン データベースをオンラインと同期します。
私の質問: MySQL の指示または別の自動化された方法で、それを行う標準的な方法はありますか? それとも、それを可能にするためにすべてのルールをコーディングするつもりですか?