2016-06-26 5 views
0

インターネット接続なしでデバイス間でデータベースを共有することはできますか?私が何をしたいかAndroid共有SQLite over wifiまたはbluetooth

この

  • デバイス1、本体装置のようなもので、常にオン、デバイス2は、&を読み込み

  • は、デバイス1

    のSQLiteデータベースに書き込むSQLiteデータベースを共有します
  • デバイス3の読み取り&デバイス1のSQLiteデータベースへの書き込み

すべての端末が同じアプリを実行しています。距離は5〜8メートル以下です。

可能ですか?そして、それが可能な場合は、より良いBluetoothや無線LANですか?

+0

もちろん、SQLiteデータベースは本質的にファイルです。ブルートゥースベースのソリューションは、おそらくセットアップが簡単です。 – Egor

答えて

1

はい、これは間違いありません。シナリオでは、デバイス1がホストとして機能し、デバイス2 & 3がクライアントとして機能します。

データベースとの間で読み書きをしたいという事実は、ほとんど無関係です。クライアントはクエリを送信し、ホストはクエリを評価したり実行したりして結果を返します。

さらに、BluetoothやWi-Fiの方が優れているのですか?

この質問に対する明確な答えはありません。私は、デバイスの物理的距離に制約を少なくし、要求 - 応答システム(http)でうまく動作するので、Wi-Fiを好むだろう。

関連する問題