最新文章列表

OF 同步异步问题的改进

  之前的一篇文章中提到过OF中的同步异步问题,这里针对文章最后描述的两个缺点做些改进。 这里提供一个公共的专门用于处理S2S通信问题的IQ类S2SDataManager。 可以提供多种接口:1.阻塞等待固定时长;2.阻塞等待,并在接收到结果或超时后继续;3.发送后直接返回;4.发送后直接返回,提供回调接口。   public class S2SDataManager imple ...
yjl49 评论(0) 有1083人浏览 2012-01-05 17:18

一个S2S通信中的同步、异步问题的解决

最近在搞Openfire S2S时遇到了一个数据通信时的同步与异步问题。具体描述如下: OF中的基本通信结构如下: 客户端与服务器的通信是同步的,服务 ...
yjl49 评论(0) 有1576人浏览 2011-12-22 17:57

Openfire Could not locate home

Openfire 开发环境搭建时容易出现Couldnotlocatehome 异常,主要由XMPPServer.java中以下代码引起: private void initialize() FileNotFoundException{ locateOpenfire(); ...... } private void locateOpenfire() t ...
yjl49 评论(0) 有1309人浏览 2011-12-13 12:38

Openfire Monitoring/jinglenodes plugin error

运行Openfire 后出现以下报错:   Error loading plugin: C:\Program Files\Openfire\plugins\monitoring java.lang.NoClassDefFoundError: org/picocontainer/MutablePicoContainer at java.lang.Class.getDeclaredCons ...
yjl49 评论(0) 有1903人浏览 2011-12-08 17:07

Openfire S2S 连接建立与消息发送

发送给其它服务器的消息由@domain 部分区分,在进入到服务器路由后在RoutingTableImpl.routePacket(Packet packet) 中与发送给本地服务器的消息分离。   public void routePacket(JID jid,......){ boolean routed = false; if(serverName.equals(jid.g ...
yjl49 评论(0) 有3506人浏览 2011-12-02 12:54

关于XMPP和openfire中的消息回执和聊天状态

关于XMPP和openfire中的消息回执和聊天状态   1 协议层: XMPP扩展协议已经定义了消息回执,参见 http://xmpp.org/extensions/xep-0184.html      同样也定义了聊天状态,参见 http://xmpp.org/extensions/xep-0085.html        XEP-0184: Message Deliver ...
bluky999 评论(3) 有17178人浏览 2011-11-30 16:18

openfire 中自己编程添加用户

自己写程序添加到openfire的用户库中。使用openfire自己的blowfish密码方法。 import org.jivesoftware.database.DbConnectionManager; import org.jivesoftware.database.DefaultConnectionProvider; import org.jivesoftware.openfire.use ...
hzhlu 评论(0) 有5672人浏览 2011-11-17 11:45

openfire+jwchat+nginx搭建XMPP的webim

openfire+jwchat+nginx搭建XMPP的webim   Openfire是一个强大的即时消息(IM)和聊天服务器,它实现了XMPP协议,下载 http://www.igniterealtime.org/projects/openfire/ jwchat是XMPP的一个客户端实现,下载 http://blog.jwchat.org/jwchat/ nginx作为jwc ...
lavafree 评论(4) 有13624人浏览 2011-11-16 11:04

openfire使用MySQL-UTF8

首先要保证你为openfire创建的数据库编码是utf8的,建表语句如下: create database openfire default character set utf8 default collate utf8_general_ci   当你原来就创建好数据库时,你可以用: alter database openfire default character set utf8 de ...
yypiao 评论(0) 有1707人浏览 2011-11-05 17:09

xmpppy + openfire

最近公司有个在线聊天的需求,最新看了一下xmpp Server 使用的事OpenFire 数据库使用的事Mysql 功能到时齐全,但是,跟自有项目的整合就成了问题,有一些需求实现不了,下面是个实验的例子,仅供参考 :) #coding=utf-8 """ notgen.py """ import sys, os import x ...
edisonlz 评论(2) 有3471人浏览 2011-11-04 18:25

将 openfire 源码作为java项目导入eclipse调试

    将 openfire 源码作为java项目导入eclipse调试      背景: - 笔者需要研究下XMPP协议及openfire源码,项目需求是构建IM系统,需要自己定协议,基于openfire开发。 - 在将openfire源码导入eclipse时遇到问题,查看网络上别人的经验,并多次尝试才得以解决。 - 这里分享自己的经验,以方便大家短时间内开始调试openfire, ...
bluky999 评论(4) 有10039人浏览 2011-08-10 16:17

Apache Mina 与 Openfire 性能

<转自http://rhythm-zju.blog.163.com/blog/static/31004200801504318444/>   关注 Apache Mina 已经有些时日了,也用 Mina 做了不少实验,尤其喜欢其简洁优雅的接口以及对 Spring 和 JMX 的良好集成。简而言之, Mina 是一个高性能的 Java 异步网络通讯框架。当前已有多个开源项目 ...
yypiao 评论(0) 有1816人浏览 2011-08-08 17:06

Openfire jabber Xmpp <failure xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>

在用openfire做服务器时 如果本地A-->B 正常通信,但换到别人的机器上却报如下的错 <failure xmlns='urn:ietf:params:xml:ns:xmpp-sasl'> 那么请将需要修改openfire 的表值. update ofproperty set propValue = 'youDomain' where name ='xmpp.domain' ...
yypiao 评论(0) 有1263人浏览 2011-07-22 17:17

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics