本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
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 ...