最新文章列表

pyxmpp2和gevent.monkey.patch_socket关于dns解析方法冲突的解决

最近在做xmpp相关项目。使用gevent和pyxmpp2。 多进程+gevent协程,效果还是不错。 但是打上patch_socket()就会出现问题,如果SRV域名的A记录已存在的话,将会直接解析起A记录。 举个例子: SRV:_xmpp-client._TCP.gmail.com SRV 20 0 0 talk.l.gmail.com A:gmail.com  A 79.18.125.19 ...
cn.popeye 评论(0) 有3311人浏览 2012-03-21 18:49

如何使用androidpn实现android手机消息推送(简单的源码分析)

       由于目前的web项目中要用到android手机消息推送,尝试过很多中方式之后发现,利用androidpn的部分代码来实现这个功能是比较方便的。经过使用tsung进行简单的压力测试,证明这个框架能够满足大多数简单应用的需求。 Androidpn包含有server和client两个包,server部分可以作为服务器单独运行,也可以嵌入到web项目的servlet中,在tomcat环 ...
lpffan 评论(3) 有3369人浏览 2012-03-17 18:08

androidpn研究成果

     前段时间,我们手上的项目需要进行android手机端的数据通信和推送。众所周知,目前安卓还没有一个固定完美和简略的框架,不像iphone。我是负责做这一块,刚开始的时候也是一头雾水,两眼发空。在网上疯狂的百度谷歌,浏览器里收藏了一堆的网页。不过经过半个月的努力钻研,总算是把androidpn这个东东完美整合到自己的项目中。      好吧,废话不多说了。      我是实用主义者,关于 ...
crking32 评论(13) 有14462人浏览 2012-02-23 12:38

XMPP RFC3920 协议整理

<p>本文是基于http://wiki.jabbercn.org/RFC3920 基础上校验调整。</p> <p>过段时间会同步更新到jabbercn wiki。<br><br><br><br> "本文 ...
cn.popeye 评论(0) 有4911人浏览 2012-01-31 15:48

XMPP

基于xmpp的通讯统计
auauau 评论(0) 有923人浏览 2012-01-16 13:41

给2011做给总结

就这么2011已经过去了,一直都在看,看围脖,看人,看社会,却没有很认真的看看自己。看了看2010年写的计划,除了换工作,别的计划几乎没有完成。 ...
willvvv 评论(0) 有1275人浏览 2012-01-10 22:15

流水记录: openfire修改与插件开发

项目目录结构:       openfire在eclipse中准备后以后,目录结构如上所述。   1 src 下就是代码,分 Java 和 plugins 两个核心的,其他目录见命知义, ...
bluky999 评论(1) 有3148人浏览 2011-12-26 17:08

VC 编译 jabber客户端组件 gloox

转自:http://blog.csdn.net/fastxyf/article/details/749040   VC 编译gloox 我用的是VC的编译器,VC6 + sp5 + pp5,PlatForm SDK 2003,这是我的配置,不是必须配置 1.下载编译 iksemel http://iksemel.jabberstudio.org/    我用的是1.2版    a ...
9loong 评论(0) 有1166人浏览 2011-12-20 20:41

GLOOX 1.0 API ----框架

转自:http://blog.csdn.net/kkaxiao/article/details/6702298   改定履历: 2011-08-19-------------------新建文本文档 2011-08-25--------------------增加XMPP官网链接  2011-09-02-------------------新增对GLOOX1.0API文档Main ...
9loong 评论(0) 有1160人浏览 2011-12-20 20:36

关于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) 有17170人浏览 2011-11-30 16:18

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) 有13616人浏览 2011-11-16 11:04

xmpppy + openfire

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

认识通信协议

之前的通信基础已经让我们基本了解了是怎样实现通信这个过程的,但是知道这个过程远远是不够的,若要实现一个真正的好的聊天系统,必须具备一套 ...
小篮子java的家 评论(0) 有1185人浏览 2011-11-03 21:27

XMPP协议中的隐私策略

XMPP协议中,隐私策略按内容分 presence-in, presence-out, message, iq 4种,分别可以用于 用户和用户组,属于扩展协议,命名空间是 jabber:iq:privacy 。     协议XML Schemas 在 http://xmpp.org/protocols/jabber_iq_privacy/      协议具体内容在 http://xmpp ...
bluky999 评论(0) 有2548人浏览 2011-10-25 15:55

XMPP基本概念-节点(二)

<presence>presence节点用来控制和表示实体的在线状态,可以展示从离线到在线甚至于离开,不能打扰等复杂状态,另外,还能被用来建立和结束在线状 ...
William_Duan 评论(0) 有5743人浏览 2011-10-15 15:26

XMPP Server Test

XMPP的Client 可以和tigase server .openfire 等主流XMPP服务器连接, 需要用到smack 包 /** * TestXMPPClient * @author Charles * @email chs.garea@gmail.com * * */ package com.gareatech.testxmpp; import ...
waw 评论(0) 有2365人浏览 2011-10-12 16:47

XMPP概要-技术架构

基于XMPP技术的即时通信,在线状态以及其他形式的即时交互应用已经有很多了,比如说服务器端有ejabberd,Openfire,客户端有Adium,Gajim,Pidgin,Psi等等。 XMPP技术使用了分布式的c/s架构,跟WWW以及email网络比较类似。这种分布式的架构带来的好处就是客户端可以专注于用户体验的开发,而服务器端可以专注于可靠性以及扩展性的开发。它要优于单纯的点对点通信技术,用户 ...
William_Duan 评论(0) 有1829人浏览 2011-10-10 10:16

f(x)聊天室项目总结

今天,我们的F(x)聊天室1.0版本终于出炉了。虽然花费的时间远远超出预期,最终结果也有点牵强(界面粗糙、功能简单),但是还是挺激动的。 一、 项目简介 1、 项目名称:           F(x)聊天室 2、 项目成员及分工:           服务器(XM)       客户端(本人) 3、 通信协议:            XMPP协议 4、 项目时间:            2011 ...
XY1991 评论(2) 有2886人浏览 2011-10-07 19:34

XMPP文件传输过程

客户端A向B 发送文件的过程: 两个XMPP节点之间传输文件一般有三种方式: Out-of-Band Data 具体见XEP-0066:点击打开链接 in-band bytestream 适合传输较小的数据,通过直接携带在XML中进行传输 具体见:XEP-0047:点击打开链接 socks5 通过服务器代理的方式,实现两个节点之间的直接传输   ...
yjl49 评论(0) 有1984人浏览 2011-08-05 11:21

最近博客热门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