服务器-XMPP中creatChat创建通信的实现问题

问题描述

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格式有错?还是其他原因?请各位大神指点,谢谢~

时间: 2024-08-29 09:29:36

服务器-XMPP中creatChat创建通信的实现问题的相关文章

服务器-eclipse中无法创建动态web项目,报错运行时“Apache Tomcat v7.0”是无效的

问题描述 eclipse中无法创建动态web项目,报错运行时"Apache Tomcat v7.0"是无效的 应该点哪里如何操作解决这个,在线等,谢谢! 解决方案 window-perferences-server-Runtime environment,将邮编的server run environment中的内容移除再重新添加,因为其中有指定tomcat的安装路径,这个tomcat的位置变了,这个要重新设置一下 解决方案二: 楼上说的有道理,不过我是来蹭分升级的,谢谢合作

C#使用Protocol Buffer(ProtoBuf)进行Unity中的Socket通信_C#教程

首先来说一下本文中例子所要实现的功能: 基于ProtoBuf序列化对象 使用Socket实现时时通信 数据包的编码和解码 下面来看具体的步骤: 一.Unity中使用ProtoBuf 导入DLL到Unity中, 创建网络传输的模型类: using System; using ProtoBuf; //添加特性,表示可以被ProtoBuf工具序列化 [ProtoContract] public class NetModel { //添加特性,表示该字段可以被序列化,1可以理解为下标 [ProtoMem

在J2EE服务器环境中使用Derby

简介 应用程序服务器(也称 app server)作为一种为不同位置.使用不同类型计算机的用 户提供信息和服务的方法,正得到越来越多人的青睐.通常,应用程序服务器位于数据库 或其他信息存储(即后端)与终端用户/客户(即客户机)的中间,从而形成一种"三层 架构".本文讨论如何在一个使用基于 Sun Java Enterprise Edition(J2EE)规范的应 用程序服务器系统中,建立作为该系统后端的 IBM Cloudscape 或 Derby 数据库.在这 里描述的配置中,数据库

Java Web项目中使用Socket通信多线程、长连接的方法_java

很多时候在javaweb项目中我们需要用到Socket通信来实现功能,在web中使用Socket我们需要建立一个监听程序,在程序启动时,启动socket监听.我们的应用场景是在java项目中,需要外接如一个硬件设备,通过tcp通信,获取设备传上来的数据,并对数据做回应. 先看一下web的监听代码: import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; public class

Remote Scripting进阶教程---使 Remote Scripting 在服务器页中有效

除了对客户页进行配置以便于调用远程脚本外,您还必须对自己的服务器页进行配置,以便于对它们进行接收.其做法包括下面这些步骤: 包含 remote scripting 服务器库,并对其进行初始化.编写客户页能调用的函数或者例程.将自己的函数和例程显露为方法.缺省的情况是,客户脚本所调用的某个 ASP 页并不显示在浏览器中──而是简单地在服务器上执行并将结果送到客户端.因此,作为规则,您无需在 ASP 页中包括进任何 HTML 文本,而只需脚本.不过,还是有可能在某个 ASP 页上调用包括 HTML

指令-VC6.0中dll创建失败,编译报错怎么处理

问题描述 VC6.0中dll创建失败,编译报错怎么处理 VC6.0环境,创建DCOM的服务器. 想要生成一个dll文件,在project setting里面输入了指令 然后就出现了编译错误 这个怎么破?求各位大神解答! 解决方案 -f是参数吧,中间缺少空格. 解决方案二: nmake命令路径是否正确,是否PATH环境变量中.跟参数之间要有空格.

python服务器与android客户端socket通信实例_python

本文实例讲述了python服务器与android客户端socket通信的方法.分享给大家供大家参考.具体实现方法如下: 首先,服务器端使用python完成,下面为python代码: 复制代码 代码如下: #server.py  import socket  def getipaddrs(hostname):#只是为了显示IP,仅仅测试一下      result = socket.getaddrinfo(hostname, None, 0, socket.SOCK_STREAM)      re

sqlserver2008中无法创建数据库

问题描述 sqlserver2008中无法创建数据库 sqlserver2008 在自定义的服务器中无法创建数据库 masert拒绝创建数据库 应该是权限问题 请高手 大虾们不吝赐教

sql server 2000中禁止创建表(权限设置方法)_MsSql

最近帮网站管理服务器的时候,发现一个sqlserver数据库中被创建了D99_CMD .D99_Tmp .D99_REG,网站安全也做了不少了,不知道哪里出的问题,这里先分享下临时解决方法 1.禁止创建数据库表 在要禁止的数据上,例如(jb51net) 右键 >属性 >权限 3.测试能否正常创建表 conn.execute("create table dxytmp(name varchar(255),id int)") 如果执行的时候提示 恭喜说明设置完成了. 原创文章,转