设计过一款基于开源的XMPP即时通信协议的软件。採用C/S协议,通过GPRS无线网络用TCP协议到server。以架设开源的Openfire server作为即时通讯平台 系统主要由下面部分组成:一是:server,负责管理发出的链接或者其他实体的会话。接收或转发XML 数据给client,它与se
转载
2021-08-06 13:01:59
684阅读
文章开头,先打一下广告咯,今年误打误撞,侥幸进入2013博客之星候选,目前排名已经有点不堪入目,所以,谨希望广大基友们动动手指,轻轻的点击两下,给我投出宝贵的一票,求宣传,求扩散,非常感谢,感激涕零,总之是语无伦次的感谢!!!好了,进入正题,之前有朋友问我,为什么不做基于xmpp协议的即时通讯,开放的服务器很多,比如google talk、facebook、Twitter等(由于天朝特有的城墙,貌
转载
2023-10-17 20:07:36
129阅读
那么由于有了基于XMPP协议的Android IM研究一,这篇文章就继续介绍XMPP和ASmack的相关用法。在这里主要介绍好友的监听和聊天信息的监听。对了好友的监听我费了比较多的功夫,主要参考了Spack客户端的源代码,高手写的代码就是不一样,很多代码的实现方式都需要我不断学习。Spack客户端源代码的地址:http://svn.ig.../repos/spark/
好友的监听我把它分成两
原创
2011-12-05 00:00:00
2403阅读
点赞
2评论
之前在做基于XMPP协议的Android IM项目的过程中遇到了不少问题,由于国内这方面的资料相对比较少,而且不够全面,经过不断的学习和请教,项目有了一点进展,下面分享一下在项目的过程中遇到的问题和解决办法。
首先,声明XMPP连接:
Java代码 public static fina
原创
2011-12-05 00:00:00
3206阅读
点赞
1评论
一个将要开发xmpp的项目,建议在项目刚创建就导入框架,这样可以避免一些自己操作失误造成不必要的损失。 xmpp中最常用的框架就是 xmppFrameWork第一种方法直接拖1> 拖入文件夹在网盘链接的xmppFramework文件夹 :http://pan.baidu.com/s/1jGxLa3G 也可以直接去github搜索下载。2> 拖入S
以前做过一个基于XMPP协议的聊天社交软件,总结了一下。发出来。 设计基于开源的XMPP即时通信协议,采用C/S体系结构
翻译
2022-12-27 10:21:02
99阅读
设计基于开源的XMPP即时通信协议,采用C/S体系结构,通过GPRS无
转载
2022-11-29 14:16:05
141阅读
在研究如何实现Pushing功能期间,收集了很多关于Pushing的资料,其中有一个androidnp开源项目用的人比较多,但是由于长时间没有什么人去维护,听说bug的几率挺多的,为了以后自己的产品稳定些,所以就打算自己研究一下asmack的源码,自己做一个插件,androidnp移动端的源码...
转载
2015-01-11 19:20:00
244阅读
2评论
# Android XMPP协议详解
## 流程表格
| 步骤 | 操作 |
| ---- | ---- |
| 1 | 导入Smack库 |
| 2 | 创建XMPP连接 |
| 3 | 登录XMPP服务器 |
| 4 | 发送消息 |
| 5 | 接收消息 |
| 6 | 断开连接 |
## 详细步骤及代码示例
### 1. 导入Smack库
在build.gradle文件中添加Sm
官网:https://xmpp.orgXMPP简介 XMPP是一种基于标准通用标记语言的子集XML的协议,它继承了在XML环境中灵活的发展性。因此,基于XMPP的应用具有超强的可扩展性。 XMPP是一组用于即时消息,在线状态,多方聊天,语音和视频呼叫,协作,轻量级中间件,内容联合以及XML数据通用路由的开放技术。 XMPP全称:Extensible Messaging and Presence P
XMPP协议简介XMPP协议(Extensible Messaging and Presence Protocol,可扩展消息处理现场协议)是一种基于XML的协议。目的是为了解决及时通信标准而提出来的,最早是在Jabber上实现的。它继承了在XML环境中灵活的发展性。因此,基于XMPP的应用具有超强的可扩展性。并且XML很易穿过防火墙,所以用XMPP构建的应用不易受到防火墙的阻碍。利用XMPP作为
介绍XMPP(前身是Jabber)是一种即时通讯协议,是一种分散型通讯网络,核心是基于XML流(传输过程中是二进制流,面向开发是XML流)传输数据,没有二进制传输。 扩展协议——Jingle,支持语音和视频,iOS平台尚不支持(可使用链接实现)。 XMPP是典型的C/S架构,定义了客户端,服务器,网关三个角色,通讯可在任意两者之间相互发生。这种架构服务端压力较大。基本的网络形式是基于socket
http://xmpp.org/XMPP(Extensible Messageing and Presence Protocol:可扩展消息与存在协议)是一种基于标准通用标记语言的子集XML的协议,它继承了在XML环境中灵活的发展性。XMPP(Extensible Messaging and Presence Protocol, 可扩展消息处理现场协议)是 基于可扩展标记语言(XML&n
原创
2016-11-28 17:44:11
1294阅读
XMPP(Extensible Messageing and Presence Protocol)可扩展消息与存在协议,是目前主流的四种IM(即时消息)协议之一,其它三种分别为:即时信息和空间协议(IMPP)、空间和即时信息协议(PRIM)、针对即时通讯和空间平衡扩充的进程开始协议SIP(SIMPLE)。 在这四种协议中,XMPP是最灵活的。XMPP是一种基于XML的协议,它继承了在XML环
转载
2012-01-10 21:18:00
64阅读
2评论
XMPP(ExtensibleMessageingandPresenceProtocol)可扩展消息与存在协议,是目前主流的四种IM(即时消息)协议之一,其它三种分别为:即时信息和空间协议(IMPP)、空间和即时信息协议(PRIM)、针对即时通讯和空间平衡扩充的进程开始协议SIP(SIMPLE)。在这四种协议中,XMPP是最灵活的。XMPP是一种基于XML的协议,它继承了在XML环境中灵活的发展性。因此,基于XMPP的应用具有超强的可扩展性。经过扩展以后的XMPP可以通过发送扩展的信息来处理用户的需求,以及在XMPP的顶端建立如内容发布系统和基于地址的服务等应用程序。而且,XMPP包含了针对服
转载
2012-05-17 08:51:00
73阅读
2评论
XMPP协议简介XMPP协议(Extensible Messaging and PresenceProtocol,可扩展消息处理现场协议)是一种基于XML的协议,目的是为了解决及时通信标准而提出来的,最早是在Jabber上实现的。它继承了在XML环境中灵活的发展性。因此,基于XMPP的应用具有超强的可扩展性。并且XML很易穿过防火墙,所以用XMPP构建的应用不易受到防火墙的阻碍。利用XMPP作为通
转载
2023-10-07 19:57:14
100阅读
XMPP协议简介XMPP(Extensible Messageing and Presence Protocol:可扩展消息与存在协议)是目前主流的四种IM(IM:instant messaging,即时消息)协...
转载
2013-09-13 08:18:00
75阅读
2评论