# strophe **Repository Path**: filus/strophe ## Basic Information - **Project Name**: strophe - **Description**: strophe.js - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-03-04 - **Last Updated**: 2022-07-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #strophe.js * 基于xmpp协议的聊天演示系统javascript端,只完成了基础的上线,下线,发送消息与添加好友功能 * 使用strophe.js 关于api请[查看](http://strophe.im/strophejs/doc/1.2.10/files/strophe-js.html) * xmpp协议发送订阅等请求的xml格式请查看 [RFC6121文档](http://wiki.jabbercn.org/RFC6121#.E5.AE.A2.E6.88.B7.E7.AB.AF.E7.94.9F.E6.88.90.E5.87.BA.E7.AB.99.E8.AE.A2.E9.98.85.E8.AF.B7.E6.B1.82) * 项目主要代码来自GitHub的一位大神,地址在这里:[点击](https://gist.github.com/developerworks/842fbc5b6092b3c5823e) * 关于其他的相关lib下载,地址在这里:[点击](https://xmpp.org/software/libraries.html) * 关于使用其他语言的xmpp协议聊天开发,请参考js中发送的数据格式以及状态的处理。 ###功能包括 * 上线操作 * 下线操作 * 更新好友列表,更新好友状态 * 添加好友 * 发送消息 * 接收好友请求 ####可以安装[openfire](http://www.igniterealtime.org/projects/openfire)进行测试, 关于openfire的安装教程这里有一份英文的文档,在这里:[点击](http://tool.oschina.net/apidocs/apidoc?api=openfire)。 中文文档的话请自行百度或者Google。 ####代码将会在页面demo更新完毕时再次更新。 ver.0.1.BETA - 添加了部分中文说明。