android - 构建Android XMPP即时通讯工具和服务器示例

标签 android server xmpp instant-messaging

背景

我想了解即时通讯工具,包括 Android 应用程序和服务器。

我的第一个想法是,我想使用 GCM 进行通信。但我找到了下面这篇文章。从这篇文章来看,GCM 不太适合发送消息,看来我需要构建专用的消息服务器。

Instant Messaging on Android with Google Cloud Messaging

所以我在谷歌上搜索了如何构建即时通讯服务器。结果,我发现XMPP是流行的技术。但我找不到例子。

终于我在下面找到了源码。这个示例似乎包含 android 和服务器端源代码,但我不确定这个示例是否使用 XMPP。

https://code.google.com/p/simple-android-instant-messaging-application/

问题1:有XMPP服务器的良好示例源吗?

Q2:有人有关于 https://code.google.com/p/simple-android-instant-messaging-application/ 的经验吗? ?这个例子适合初学者吗?

任何帮助将不胜感激。

最佳答案

关于android - 构建Android XMPP即时通讯工具和服务器示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32284303/

相关文章:

node.js - 浏览器重复创建与 websocket 的连接 - socket.io

javascript - 是否有一个 xmpp 客户端可以在页面刷新时保持聊天?

Android - 动画发生后,键盘不会出现在编辑文本中

xlarge 的 Android 屏幕分辨率

android - 如何在android中将路径绘制到 Canvas 中?

java - 从 Android 应用程序对象显示对话框(或需要可用于多个 Activity 的例程)

mysql - my.cnf 文件实际上对数据库做了什么?

Java 服务器程序在启动时吐出两个 U+FFFD 字符。需要帮助弄清楚它在哪里执行此操作以及为什么执行此操作?

java - 如何更改所有设备的用户 session 状态(离开、dnd 等)

c# - 将实时音频输入放入字节数组并作为 XMPP 消息发送时出现 OnStreamError