Objectify を使用して Google App Engine にデータを保存しています。Android プロジェクトで使用できるように、データを SQL 形式に変換したいと考えています。Objectify から SQL に移行することは可能ですか? 使用できるライブラリはありますか、それとも手動で行う必要がありますか?
1 に答える
2
App Engine アプリから Android アプリに SQL ステートメントを送信することは、おそらくお勧めできません。App Engine アプリには、Android アプリの内部動作に関する不必要な知識が必要です。これにより、Android アプリは指定されたスキーマを持つ SQL データベースを無期限に使用し続けることが強制され、別のデータストアを使用する別のプラットフォーム用に別のクライアントを作成することが困難または不可能になります。
また、セキュリティに影響を与える可能性もあります。App Engine アプリが侵害された場合、または安全でない接続を介して通信した場合、攻撃者が Android アプリのデータストアに任意の変更を加える可能性があります。
代わりに、App Engine アプリで JSON や XML などの一般的な形式でデータを出力し、Android アプリでデータを読み取って、それに基づいてデータストアにデータを挿入するなどの操作を実行します。
于 2011-04-13T04:01:28.957 に答える