移动对等网络中的对等发现方法?
我正在寻找在移动网络中启用对等点发现的方法列表,最好不需要集中控制。显然,不同的技术需要权衡,通常与网络的规模/范围有关。
我的初始列表包括:
- 蓝牙 - 适用于非常有限的范围
- 消息广播 - 适用于 LAN 和专用网络
- 中央服务器 - 适用于互联网规模网络
还有其他方法吗?
I am looking for a list of ways of enabling peer discovery in mobile networks, preferably without centralising control. Obviously the different techniques have trade-offs, usually related to the scale/scope of the network.
My initial list includes:
- Bluetooth - good for very limited range
- Message Broadcast - good for LANs and private networks
- Central server - good for internet scale networks
Are there any other methods?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您想在两个特定移动设备之间直接通信,发起设备可以充当临时服务器(例如,ServerSocketConnection),并将 IP 地址/端口通过 SMS 发送到另一个移动设备的电话号码。接收设备可以通过 PushRegistry 技术在收到 SMS 后自动唤醒,提取 SMS 消息中的 IP 地址/端口组合并连接到服务器套接字连接。
If you want to communicate directly between two specific mobile devices, the initiating device can act as a temporary server (e.g., ServerSocketConnection) and SMS the IP address/port to the phone number of the other mobile device. The receiving device can automatically wake up upon receipt of the SMS through PushRegistry techniques, extract the IP address/port combo in the SMS message and connect to the server socket connection.