Android应用 访问 内网?

爆板流 2015-01-08 01:08:16
环境:
1. 局域网内 有一个设备A,是Android系统的,通过有线连接到路由器。里面装有一个APP程序A1。
2. 手机B 通过3G上网,手机上装有一个APP应用程序B1。
3. 服务器F。

通过A1可以将数据传到F,同时传送到B1;
通过B1可以将数据传到F,同时传送到A1;
其实就是 A1和B1可以通过外网相互通信(有点像QQ了)。

这个不知道是如何实现的,我在网络查询大量资料,发现不懂啊,说法不一:

说法1 说是端口映射,但是怎个配置过程没有对路由器进行过任何设置;
说法2 在设备端实现一个端口转发功能程序·····这个不是很了解
说法3 胡扯············

希望高人指点,如何通过Android程序实现?服务器是如何识别到本地的设备A的?
...全文
442 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
s_wenze 2015-01-08
  • 打赏
  • 举报
回复
A、B都与服务器建立TCP长连接,A、B就可以通过F进行通讯,你可以了解下mqtt
liquanle 2015-01-08
  • 打赏
  • 举报
回复
应该是不行的。 只能都发到服务器上,然后各移动设备去服务器那轮询,看有没有新消息。手机直接找手机是不能实现的。因为手机在移动网络里面想当于内网的ip。

80,337

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧