2 qq 28758749 qq_28758749 于 2016.04.05 16:31 提问

XMPP中creatChat创建通信的实现问题

在openfire,asmack,spark架构下,Android机与spark创建一个同信可以用creatChat(String jid,Message message)方法创建一个通话,jid我写的格式是admin2@idea-pc(也就是用户名@服务器名这种bare id形式),但是两台Android机之间用这种方式却无法通信。一台Android客户端A发出消息后,A可以接收到服务器发回来的A发出的消息,但是另一方BAndroid客户端却无法接收到A发出的消息。这样的现象是怎么回事呢?难道是这个creatChat方法本身的问题,还是jid格式有错?还是其他原因?请各位大神指点,谢谢~

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
XMPP协议实现即时通讯底层书写(零)--开篇前的废话和准备工作
如果你还在 baidu各种基于XMPP协议的入手文档,还在各大code download 下载鸡肋代码,还在对单聊,群聊,好友关系,朋友圈,VOIP功能实现苦恼。还在考虑:要不买一套IM架构.... 那么 来看老菜B的博客,让你走出烦恼,走出忧虑。。。从此不再是码畜,而是码农。(*^__^*) 嘻嘻……
JAVA实现XMPP客户端和服务器
JAVA实现XMPP客户端和服务器 成型的软件
即时通信XMPP协议实现原理介绍
一、 开发背景 1、 国际背景 随着 Internet 技术的高速发展,即时通信已经成为一种广泛使用的通信方 式。1996 年 Mirabilis 公司推出了世界上第一个即时通信系统 ICQ,不到 10 年间, 即时通信( Instant Messaging,简称 IM)以发展成为了最流行的网络应用之一。 特别是近几年的迅速发展,即时通信的功能日益丰富,它不再是个单纯的聊天工 具,它已
利用smack实现基于XMPP协议的简单通信demo
XMPP+OPENFIRE+SMACK     首先需要安装即时通信服务器,这里使用开源的openfire 下载地址: http://www.igniterealtime.org/downloads/download-landing.jsp?file=openfire/openfire_3_7_1.exe     接下来需要下载类库smack,该类库实现了XMPP协议,可以实现该类库的
移动端即时通讯系统探讨XMPP & MQTT
作者:  iOS开发探索 地址: http://mp.weixin.qq.com/s/50NOYfZfO5izpWNxHL1BHw 留言是美德! 呵呵! 在信息高度发达的今天,IM基本上已经成为了一个社交应用的标配。本文将以一个移动开发者的视角,探讨移动端即时通讯系统的技术选型和关键要点。 1 即时通讯系统的需求 任何技术系统都来源于真实业务的需求,
XMPP即时通讯机制
XMPP(Extensible Messaging and Presence Protocol)可扩展消息呈现处理协议,一种基于XML的协议。1、 XMPP可以实现多个客户端、多个服务器、多个网关的即时通讯 ; 2、 通常客户端与服务器连接的端为:5222,服务器与服务器连接的端口为5269; 3、 XMPP在网络上进行通讯,所以每个通讯实体都有一个地址,这个地址通常包含三个字段:Domai
Android基于XMPP协议之实现即时通讯的原理
一、xmpp协议xmpp可以理解为可扩展的消息和出席协议(eXtensible Messageing and Presence Protocol).出席即可以理解为用户的在线的状态,消息则是服务器与客户端互相通信的消息;常见的xmpp服务器有openfire、Ejabberd等,这里我们用的是openfire;二、xmpp寻址(jid)xmpp在网络上通信的每个实体都有统一的ID表示,即为JID(j
安卓即时通讯项目--xmpp实现方法
xml protocal xmpp是一种协议,规定 通讯 字段+格式,im接口文档。行业标准。 原理的话也很简单多线程就是将一个文件分成不同部分让多个线程直接下载,断点续传使用一个文本记录当前下载量,再开始的时候读取文本下载值就可以了。 直接看代码吧 public class MainActivity exte
Swift使用XMPPFramework做IM即时通信的Demo
上一篇文章处理了文本中表情的替换,现在来完成消息的发送功能吧(貌似前后并没有逻辑关系哈) 首先为了测试,我们需要下载spark工具,它可以连接openfire搭建的后台来完成即时通信的功能,方便测试。 下载地址点这儿 博主这里用的是Spark 2.8.3,各位可以根据自己所使用的平台不同选择对应的客户端下载。由于目前只是做移动端开发,所以后台的搭建各位可以自行google。 使用S...
基于XMPP协议的即时通讯教程附Demo
1. 环境搭建 demo下载地址在最后我使用的是openfire,使用他我们前端只需要告诉它 消息, 和接受对象.openfire 服务进行转发,前端无需担心.自己测试可以用spark. 具体搭建步骤网上教程有很多,我这里不做介绍了.(其实我也而不是很熟.)2. XMPPframework导入github 下载地址 https://github.com/robbiehanson/XMPPFra