随笔分类 -  XMPP实践

XMPP实践
基于XMPP协议的即时通讯工具的客户端实现原理
摘要:前面两篇,我们主要学习了基于XMPP协议的即时通讯工具的服务器端实现,下面我们将要来共同学习一下基于XMPP协议的即时通讯工具的客户端实现原理,本篇将主要分析agsXMPPP客户端用户登录认证的实现原理(关于XMPP协议与agsXMPP的相关知识请认真看第一篇中的附件)1、主窗体初始化时将订阅一大堆的事件//读取接收到的XML流信息XmppCon.OnReadXml+=newXmlHandler(... 阅读全文

posted @ 2006-09-25 08:07 舒密 阅读(7657) 评论(7) 推荐(2) 编辑

基于 XMPP协议的服务器端 文件互传的简单实现
摘要:昨天我们讲了客户端实现用户互发消息的原理,今天我们继续学习一下基于XMPP协议的文件传输,首先我们假设用户已经登录,这里我们假设Clinet Send对Clinet Receive 发送文件,这里记录了Clinet Send的发送和接收XML流记录1、发送请求表示要向Clinet test发送文件,并发送文件大小和文件名SEND:<iqxmlns="jabber:client"id="ags... 阅读全文

posted @ 2006-09-22 08:04 舒密 阅读(8005) 评论(19) 推荐(2) 编辑

.net平台 基于 XMPP协议的即时消息服务端简单实现
摘要:昨天抽空学习了一下XMPP,在网上找了好久,中文的资料太少了所以做这个简单的例子,今天才完成。公司也正在准备开发基于XMPP协议的即时通讯工具所以也算是打一个基础吧!如果你还没有了解过XMPP请先阅读附录中链接的文章,本实例是基agsXMPP上开发的,agsXMPP是C#写的支持开源XMPP协议软件,我们可以在agsXMPP上快速构建自已的即时通讯平台,我的这个例子只是修改了服务器端,因为agsX... 阅读全文

posted @ 2006-09-20 23:29 舒密 阅读(26165) 评论(35) 推荐(1) 编辑

导航