摘要: xep 0030对服务发现的理解,可以理解为文件系统查找过程,上篇讲目录 式查询,怎么区分查询结果是目录,还是文件呢,我们希望的是查询到文件,才是我们需要的“服务实体”于是,我们希望得到上篇文章中查询结果的属性,在xmpp中,叫'http://jabber.org/protocol/disco#info'要查询"某文件"的属性我们发送如下:(注意,文件夹也是文件,所以,都可以被查询“属性”) 收到 说明可以查询‘属性’ 说明可以浏览下一级目录 category为分类 ,type为类型,这两个听起来有点。。。一个文件... 阅读全文
posted @ 2013-11-19 16:44 choday 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 服务发现,主要是查询服务器支持哪些功能,以及以目录的形式浏览上面提供的服务,比如聊天室(会议室),一般查询流程如下1.查询服务器上所有的条目,服务器为根(shakespeare.lit) (相当我的电脑 中,查询有哪些盘,C盘,d盘,e盘等) 返回,子节点列表,在jid来区分不同条目 2.在条目中查询节点(查询catalog.shakespeare.lit下的节点)(相当于在C盘中查询有哪些目录,比如 C:\,这里记路径为\*)发送 返回 这里的node为条目节点分别为books,cloth... 阅读全文
posted @ 2013-11-19 16:28 choday 阅读(475) 评论(0) 推荐(0) 编辑
摘要: sigslot库的介绍就不讲了,网上多的是,主要讲一下在windows上的用法 ,用法:// sigslot_test.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include "sigslot.h"//发送class CSendser{public: sigslot::signal0 Click0;//没有参数 sigslot::signal1 Click1;//1个参数};//接收信号 者class CReceiver:public sigslot::has_slots{public: void OnClic 阅读全文
posted @ 2013-11-18 18:19 choday 阅读(1411) 评论(0) 推荐(0) 编辑