首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >android中无服务器的聊天应用

android中无服务器的聊天应用
EN

Stack Overflow用户
提问于 2013-09-06 16:36:34
回答 3查看 4.5K关注 0票数 0

是否有可能在android中创建两个系统之间的聊天应用程序,而无需将服务器作为中间件实现?我已经创建了一个应用程序,我想让两个不同系统上的两个不同模拟器之间的聊天成为可能,我需要一些帮助...!

EN

回答 3

Stack Overflow用户

发布于 2013-09-06 17:10:04

是的,这是可能的,这就是我的博士项目。当我的应用程序启动时,它会要求用户选择它是“服务器”还是客户端。在第二部手机上,它选择了另一部。但在交流的过程中没有任何东西。

票数 1
EN

Stack Overflow用户

发布于 2013-09-11 18:34:55

XMPP通常用于聊天。它通常与服务器一起使用,但也存在一个支持聊天的扩展XEP-0174 Serverless Messaging,而不需要中间服务器。我不知道是否有Android库支持这一点。

一种替代方案可以是

  • 使用例如SSDP (或Bonjour(mDNS + DNS-SD))来发现设备
  • 在其上编写您自己的协议
票数 1
EN

Stack Overflow用户

发布于 2018-02-14 14:26:38

我想有一个解决方案可能会奏效。

您可以使用http://programminglife.io/android-http-server-with-nanohttpd/

如果两个手机都在同一个网络中,并且它们可以相互连接,那么您可以很容易地创建一个应用程序来帮助创建点对点移动聊天应用程序。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18653411

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档