インターネット(Wi-Fi /モバイルデータ)経由でモバイルアプリ(andriod/ios)間で短い「文字列」を送受信したいだけです。直接のピアツーピアはオプションではないように見えます。サーバー/リレーは正常です。私はXMPPに出くわしましたが、私の目的にとってはあまりにも重いようです。私はチャットアプリケーションをやっていません。私はちょうど私のアプリを送って、短い更新を受信したい。モバイルアプリのショートメッセージ通信に最適な方法
答えて
Firebase Databaseを試すと、モバイルアプリケーションにリアルタイムでプッシュアップデートを適用できます。あなたがアンドロイドのために開発する場合は、FCM(https://firebase.google.com/docs/cloud-messaging/)を使用して、すべてのプッシュ通知トークンを保存するサーバーを1つ使用できます。
あなたは短い文字列を受信し、送信アプリ、Twitterのようにしたい場合は、バックエンドを通過する必要があります。 Khairul Annasの答えは、Firebaseデータベースを使用して良いです。 Udacityは、あなたがSMSのテキストベースのアプリケーションを作成したい場合は、あなたがSmsManagerを調べる必要がありますレッスン3.
https://www.udacity.com/course/advanced-android-app-development--ud855 (Firebaseクラウドメッセージングの使用)Squakerという名前のさえずりのようなアプリを作成する手順を説明しますコースを持っています https://developer.android.com/reference/android/telephony/SmsManager.html
Google FCM(以前のGCM)のようなプッシュメッセージサービスを使用できます。 iOSとAndroidの両方をサポートしています。 FCMを使用して
https://firebase.google.com/docs/cloud-messaging/
、あなたは他のモバイルデバイスにメッセージを送ることができます。 FCMサーバーにメッセージを中継し、プッシュID /トークンを保存し、受信モバイルデバイスIDをトークンをプッシュするように変換するために、独自のサーバーを使用することをお勧めします。 メッセージはモバイルデバイス上で通知として表示されません。受信したメッセージを表示または非表示にして、バックグラウンド処理で処理して使用することができます。
モバイルデバイスからサーバーだけでなく、メッセージを送信することもできます。
- モバイルデバイスの送信 - >サーバー - > FCMサーバー - >モバイルデバイスの受信。
アマゾンAWSは、FCMに似アマゾンシンプルな通知サービスを提供します。
- 1. ViewModelとコントローラ間の通信に最適な方法
- 2. c#クラス間の通信に最適な方法
- 3. ディレクティブインスタンス間の通信に最適な方法
- 4. ディレクティブ間の通信に最適な方法
- 5. フラグメント間の適切な通信方法
- 6. ハードコードなしでマイクロサービスの通信に最適な方法はどれですか
- 7. ウェブサイトからモバイルアプリにプッシュ通知を送信する方法
- 8. PHP:2つのサーバ間で通信するには最適な方法
- 9. サーバ通信にはどのような方法が最適ですか?
- 10. Win32でマシン内プロセス通信に最適なIPC方法は何ですか?
- 11. Webアプリのクライアント側のブラウザソケット通信 - 最適な方法ですか?
- 12. (https)phpサーバと(http)PHPサーバ通信の最適な方法は何ですか?
- 13. サーバとモバイルアプリの間の通信
- 14. バックエンドとの通信に最適なプロトコル(iPhoneアプリ用)
- 15. Jax-RSはウェブサービスとの通信に最適なソリューションですか?
- 16. UISplitViewController - ビューコントローラ間の通信に最適なデザインパターン
- 17. andriodのモバイルアプリに最適な自動化ツールは何ですか?
- 18. クラス間の双方向通信に最適なパターンは何ですか?
- 19. ExtJs 4.2 - ビューとコントローラ間の適切な通信方法
- 20. モバイルウェブサイトに最適な方法
- 21. 最適な方法
- 22. 最適な方法
- 23. モバイルアプリをsoapウェブサービスサーバーと通信する方法ipアドレスとポート番号
- 24. Waveショートメッセージ内容
- 25. パーシャルビューモデルにデータを送信し、遅い.html()を送信する最適な方法
- 26. モバイルアプリのプッシュ通知
- 27. すばやく使用しているスレッド間の通信に最適な方法は何ですか?
- 28. シンプルなカレンダーに最適な方法は?
- 29. エンティティのローカライズに最適な方法は?
- 30. ヘッドレスブラウザのパッケージに最適な方法は?
これは片方向のサーバー/クライアントへのDBのプッシュ通知と思われます - そうですか?私が望むのは、モバイルアプリがお互いの間で通信することです – user8400977