本月博客排行
-
第1名
wy_19921005 -
第2名
mft8899 -
第3名
java-007 - Anmin
- benladeng5225
年度博客排行
-
第1名
龙儿筝 -
第2名
宏天软件 -
第3名
benladeng5225 - wy_19921005
- vipbooks
- kaizi1992
- 青否云后端云
- e_e
- tanling8334
- sam123456gz
- arpenker
- zysnba
- fantaxy025025
- xiangjie88
- wallimn
- lemonhandsome
- jh108020
- ganxueyun
- Xeden
- xyuma
- zhanjia
- wangchen.ily
- johnsmith9th
- zxq_2017
- forestqqqq
- jbosscn
- daizj
- ajinn
- xpenxpen
- 喧嚣求静
- kingwell.leng
- lchb139128
- kristy_yy
- jveqi
- javashop
- lzyfn123
- sunj
- yeluowuhen
- lerf
- silverend
- chenqisdfx
- xiaoxinye
- flashsing123
- bosschen
- lyndon.lin
- zhangjijun
- sunnylocus
- lyj86
- paulwong
- sgqt
最新文章列表
Openfire与XMPP协议
Openfire与XMPP协议
关于xmpp协议可以参考:http://www.jabbercn.org
什么是OpenFire
Openfire 采用Java开发,开源的实时协作(RTC)服务器基于XMPP(Jabber)协议。
您可以使用它轻易的构建高效率的即时通信服务器。Openfire安装和使用都非常简单,并利用Web进行管理。单台服务器可支持上万并发用户。
由于是采 ...
基于XMPP协议的手机多方多端即时通讯方案
目 录
基于XMPP协议的手机多方多端即时通讯方案................................................................. 1
目 录................................................................................................ ...
采用XMPP协议实现Android推送
在开发Android和iPhone应用程序时,我们往往需要从服务器不定的向手机客户端即时推送各种通知消息,iPhone上已经有了比较简单的和完美的推送通知解决方案,可在Android平台上实现起来却相对比较麻烦,最近就对Android的推送通知服务进行初步的研究。
在Android手机平台上,Google提供了C2DM(Cloudto Device Messaging)服务,起初我就是 ...
xmpp协议
XMPP : The Extensible Messaging and Presence Protocol
中文全称:可扩展通讯和表示协议
XMPP是一种基于XML的协议,它继承了在XML环境中灵活的发展性。因此,基于XMPP的应用具有超强的可扩展性。经过扩展以后的XMPP可以通过发送扩展的信息来处理用户的需求,以及在XMPP的顶端建立如内容发布系统和基于地址的服务等应用程 序。而且,XMPP包 ...
openfire 学习总结
简单说下自己学习openfire的过程。
目的是想用mac搭建一个im即时通讯的服务端。
openfire来自于一个开源的项目,项目地址是:
http://www.igniterealtime.org/projects/openfire/
它需要依赖数据库,本身自带了一个数据库,但是推荐是用外部数据库,所以我选择了时下流行的mysql.
openfire要求mysql数据库版本在4.1以上,不用多 ...
androidpn的学习研究(八)androidpn 中业务类XmppIoHandler实现分析
在androidpn中主要采用Mina进行网络通讯,其中Mina中IoHandler用来处理主要的业务逻辑。
Mina 中源代码如下:
package org.apache.mina.core.service;
import java.io.IOException;
import org.apache.mina.core.session.IdleStatus;
impor ...
androidpn的学习研究(七)Androidpn-server的添加其他xmpp相关的协议(如查看好友列表等)
曾经有一个同学,在网上问我,如果想androidpn添加额外的xmpp协议的方法在怎么加呢?我当时很迷惑,后来经过一翻仔细研究androidpn发现,其实每一种处理xmpp协议方法,必须有一个Handler实现。具体可以参考org.androidpn.server.xmpp.handler中。
针对每一个Handler对应的xml拥有不同的命名空间,每一个命名空间在xm ...
androidpn的学习研究(五)【转】androidpn-client 常见BUG解决方法
原文地址:http://phonepush.sinaapp.com/forum.php?mod=viewthread&tid=6&extra=page%3D1
最近有需要做手机推送方面的项目,本人以前没做过网络编程也 ...
基于XMPP协议的后台消息推送(一)
项目需求:
1、后台推送消息,包括对单个用户及广播消息。
2、Android端接受后台消息并处理。
解决方案:
1、后台采用Openfire服务器、安装broadcast插件。
2、后台开启定时器,定时扫描要推送的信息并推送到android客户端。
解决步骤:
1、下载Openfire服务器(http://www.igniterealtime.org/downloads/i ...
java连接xmpp的一点学习心得
java客户端连接xmpp服务器的连接被断开,报异常:
stream:error (invalid-from)
at org.jivesoftware.smack.PacketReader.parsePackets(PacketReader.java:260)
经检查是由于jivesoftware开源包发送xmpp消息的时候 from节点有误,结果导致java客户端的con ...