gpt4 book ai didi

java - Android 位置感知聊天应用程序

转载 作者:行者123 更新时间:2023-12-02 08:18:11 24 4
gpt4 key购买 nike

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

最佳答案

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

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

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

关于java - Android 位置感知聊天应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5964394/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com