複数の iPhone 間でデータをストリーミングするためのクライアント サーバー アーキテクチャをセットアップしたいと考えています。たとえば、iPhone の「サーバー」は、動物のマスター リストをホストします。任意の数のクライアント iPhone をサーバー iPhone に接続し、リストを読み取って編集できます。私が試したいくつかの方法:
- マルチピア接続 - 最大 8 クライアントのみをサポートします。これを回避する方法があれば、まさに私が探しているものになるでしょう
- GameKit - 複数のクライアントを扱う場合、Bluetooth 接続がバグる可能性があることを読みました
- BLE - Bluetooth の特性値は 512 オクテットに制限されています。動物のリストは、アーカイブされると最大特性値よりも大きくなる可能性があると思います。
- ソケット - 外部サーバーに依存する必要はありません。
私は「ハッキーな」ソリューションを喜んで受け入れます。各動物を個別の特徴として放送することを考えていましたが、これにより発見が遅くなる可能性があり、他のいくつかの頭痛の種になると感じています. どんな助けでも大歓迎です