zumero_sync
のドキュメントによると:大量の情報をサーバーからプルする必要がある場合は、なぜzumero_syncを何度も呼び出す必要がありますか?
この機能を複数回呼び出される必要があるかもしれません。
Zumeroを使用している私のAndroidアプリでは問題ありません。戻り値が"0;"
で始まらないうちは、zumero_sync
を呼び出し続けます。
しかし、今私はサーバーのdbfilesと同期する管理スクリプトを書こうとしています。私はsqlite3
シェルを使い、コマンドライン引数で実行するためにSQLにスクリプトを渡してもらいたい。私はzumero_sync
を呼び出す必要があります(SQLiteはサポートしていません)ので、dbが完全に同期されていることを確認してください。もし私がしなければならなかったのは、"0;"
を探して、ループ内でsqlite3
を呼び出したり、C++アプリケーションを使ってSQLite/Zumero関数をネイティブに呼び出すことができます。しかし、単一のzumero_sync
で十分であれば確かに簡単でしょう。
私の本当の疑問は、zumero_sync
が復帰する前に同期を完了するように変更できるかと思いますか?既存の動作がより有用な場合がある場合は、使用するモードを指定するパラメータがある可能性があります。
ありがとうエリック!ところで、私はZumeroが同期プロセスを非常に制御できることは素晴らしいことだと思います。 –