2台のスマートフォン間でTCP/IPセッションを確立できますか?スマートフォンはサーバーに接続できますが、接続要求には応答できません。2台のスマートフォン間でtcpセッション
何らかの方法でこれを確立するプロトコルがありますか?
2台のスマートフォン間でTCP/IPセッションを確立できますか?スマートフォンはサーバーに接続できますが、接続要求には応答できません。2台のスマートフォン間でtcpセッション
何らかの方法でこれを確立するプロトコルがありますか?
私は実際にここにp2p接続を確立する方法を知らないが、私は中央のサーバーでのアプローチがあなたの期待に応えるべきだと思う。それはソケット接続と呼ばれ、チャネルのように見え、サーバ側でホストし、任意のクライアント(デバイス)が(任意の2つ以上の)このチャネルに参加できます。デバイスがサーバにメッセージを送信する場合、他のすべての参加者にメッセージをブロードキャストする必要があります(送信者自身にもメッセージをブロードキャストできますが、いくつかのメタ情報があるため、自分のメッセージを識別して無視することができます)。
まず、ソケット接続が確立されたサーバーが必要です。既存のソリューション(iOSの場合はhttps://github.com/daltoniam/Starscreamなど)を実装できます。また、AWS https://aws.amazon.comをご覧になることもできます。これは、サーバー側のソケット接続サービスとAndroidおよびiOSプラットフォーム用のSDKが必要なためです。
wifiを使用すると、クライアントとサーバーの接続に問題はありません。 – greenapps