繁体   English   中英

Android位置感知聊天应用程序

[英]Android location aware chat application

我需要这种应用程序的帮助。我不知道两个设备将如何通过互联网进行通信。 我想我应该创建数据库来存储用户信息,然后创建用于通信的套接字。 有一个更好的方法吗?

  1. 大多数移动网络使用某种形式的NAT,因此无法与移动设备建立入站连接。 你需要一个中间服务器。 P2P是可能的,但是要建立连接,您仍然需要服务器。

  2. 不要重新发明轮子:已经有很多服务器/库/协议可以聊天。 选择一个。 最值得注意的是XMPP,具有开放协议,多个免费OSS服务器实现和库(包括Android)。

  3. 此外,您可以创建自己的服务器应用程序,它可以执行登录/身份验证和位置感知功能。 一旦两个用户通过身份验证和位置配对,您就可以将聊天部件移交给XMPP服务器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM