XMPP协议及其服务器端的Openfire插件开发XMPP背景知识XMPP是一种基于XML的协议,它继承了在XML环境中灵活的发展性。因此,基于XMPP的应用具有超强的可扩展性。绊过扩展以后的XMPP可以通过发送扩展的信息来处理用户的需求,以及在XMPP的顶端建立如内容发布系统和基于地址的服务等应用程序。而且,XMPP包含了针对服务器端的软件协议,使乊能不另一个进行通话,这使得开发者更容易建立客户应用程序戒给一个配好系统添加功能。XMPP(可扩展消息处理现场协议)是基于可扩展标记语言(XML)的协议,它用于即时消息(IM)以及在线现场探测。它在促
2022-07-07 09:03:14 264KB 文档资料
MUCExtends Plugin Readme Overview-概述 The MUCExtends plugin extends XMPP IQ protocol for fetch the rooms list which users has been joined, and save the members of MUC to database then users join the rooms. MUCExtends插件扩展了XMPP的IQ查询协议,用于获取用户加的房间列表。同时当用户加入房间时,将加入的用户数据保存于数据库,实现类QQ群的功能. 思路 由于Openfire的房间是当用户加入退出登录后,用户也自动退出了该房间,当下次再登录时,需要重新出席加入房间,没有能像QQ群那样持久保持的功能。 为了实现房间的持久保存,设计这个插件的思路就是,使用org.jivesoftwar
2022-06-05 01:31:44 33KB xmpp openfire xmpp-server Java
1
介绍openfire服务器安装部署配置,以及集成,插件安装配置,一些参数优化配置。
openfire 历史纪录插件,可以存放聊天记录,内含sql文件,自己写的亲测,后期继续完善
2019-12-21 20:36:17 13KB openfire 聊天记录插件 openfire插件
1
目的:主要是为了监控Openfire各类message,然后对message body做进一步扩展,让Openfire更适合当前的业务需求。 局限:因为时间有限,本插件并没有对Openfire message协议进行扩展,都是基于原生的xml协议,因此后续开发还需要进行更加深入的二次开发操作。
2019-12-21 20:29:56 8.81MB Openfire 聊天插件
1
openfire插件,本插件直接在openfire里安装即可,集成消息在线和离线的存储、查询接口,图片、表情、语音文件的上传和下载对外接口,因此,不需要修改openfire源码即可满足聊天的实用功能,对外提供3个接口,一消息历史记录返回xml/json 二上传文件接口 三 下载文件接口.
2019-12-21 18:54:41 18KB Openfire插件
1