实现P2P安卓消息器的方法

问题描述 投票:0回答:1

我完全是安卓开发的新手,也没有什么经验,但是想实现自己的P2P消息器。什么方式最简单?我想用Java套接字或者通过HTTP来写。

在我的架构中,我想在对等体之间使用一个简单的HTTP服务器,以匹配一个独特的用户名和他的IP地址,并向他发送消息。

android http p2p
1个回答
0
投票

理论上套接字在android上是可以用的。虽然根据我的经验,并不能保证消息会被传递到客户端。有很多因素,可能会影响到传输(IP变化,电池节省政策...)。

如果你想确保消息被传送到客户端,并且你不会把消息给第三方,我建议你考虑一下以下几点 Firebase云端消息. 当你去 关于FCM 页面,您将获得推送类型的概述。您可以很容易地实现推送类型模式,即从FCM接收数据推送,让应用程序从您的服务器中提取新消息。

通过这种方法,你可以确保每条消息都能传递到客户端,但除了你的服务器和你的客户端,没有人可以看到你的消息。

希望我可以帮助你

© www.soinside.com 2019 - 2024. All rights reserved.