【问题标题】:tcp session between two smartphones?两部智能手机之间的 tcp 会话?
【发布时间】:2017-08-21 22:05:20
【问题描述】:

是否可以在两部智能手机之间建立 TCP/IP 会话?我知道智能手机可以连接到服务器,但无法响应连接请求。

是否有协议可以以某种方式建立这一点?服务器参与初始握手是可以的

【问题讨论】:

  • 使用wifi,客户端-服务器连接完全没有问题。

标签: android ios tcp


【解决方案1】:

我实际上不知道在这里建立 p2p 连接的任何方法,但我认为中间服务器的方法应该符合您的期望。它被称为套接字连接,乍一看它看起来像一个通道,它托管在服务器端,并且任何客户端(设备)都可以加入这个通道(两个或更多,无论你想要什么)。如果设备向服务器发送消息,它应该向所有其他参与者广播消息(它甚至可以向发送者本身广播消息,但带有一些元信息,因此我们可以区分我们自己的消息并忽略它们)。

首先您需要建立了套接字连接的服务器,然后您可以实施任何现有的解决方案(例如,https://github.com/daltoniam/Starscream 用于 iOS)。此外,您可能想看看 AWS https://aws.amazon.com,因为它为服务器端提供了开箱即用的套接字连接服务,以及 Android 和 iOS 平台所需的 SDK。

【讨论】:

    猜你喜欢
    • 2020-03-19
    • 2013-07-18
    • 2019-10-24
    • 2021-03-16
    • 2014-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-13
    相关资源
    最近更新 更多