文档章节

开源基于XMPPFrameWork和OpenFire的聊天框架

jimney
 jimney
发布于 2014/11/05 15:08
字数 284
阅读 391
收藏 2

JLWeChat-iPhone

##功能说明 类似微信聊天功能,可发送文字、表情、图片、音频,后台基于OpenFire,前端基于XMPPFrameWork,欢迎讨论学习。

##简短说明 1、后台采用OpenFire,部署在阿里云的ECS服务器,参考我的blog

2、注册只支持英文名或带数字,类似邮件地址的@前面的id

3、工程中的图片资源,归微信APP版权所有,特此说明

4、pod update完成后,需要修改xmppframework源码,以实现显示未读消息数,参考工程Doc目录下的XMPP_CHANGES文件说明

##直接源码编译 如不了解CocoaPod依赖,想直接编译当前源码,请到oschina附件下载

##已知待改进问题 1、图片的遮罩显示改进及下载进度的显示

2、音频上传、下载的异步显示,跟cell关联

3、添加好友关系

##添加截图 image image image image image

##其他说明,未完待续。

© 著作权归作者所有

jimney

jimney

粉丝 20
博文 3
码字总数 1315
作品 1
长宁
私信 提问
iOS开发之使用XMPPFramework实现即时通信(二)

iOS开发之使用XMPPFramework实现即时通信(二)   上篇的博客iOS开发之使用XMPPFramework实现即时通信(一)只是本篇的引子,本篇博客就给之前的微信加上即时通讯的功能,主要是对XMPPFramewo...

SoulJa
2015/07/07
8.2K
0
iOS开发之XMPP开发环境的配置

1、概述 XMPP是一种基于标准通用标记语言的子集XML的协议,它继承了在XML环境中灵活的发展性。因此,基于XMPP的应用具有超强的可扩展性。经过扩展以后的XMPP可以通过发送扩展的信息来处理用户...

feng_blog
2015/09/01
240
0
iOS开发之使用XMPPFramework实现即时通信(一)

iOS开发之使用XMPPFramework实现即时通信(一)   关于XMPP的理论介绍在本篇博客中就不做赘述了,如何在我们之前的微信中加入XMPP协议来实现通信呢?下面将会介绍一下XMPP的基本的知识,让我...

SoulJa
2015/07/07
609
0
iOS开发之使用XMPPFramework实现即时通信(三)

iOS开发之使用XMPPFramework实现即时通信(三)   你看今天是(三)对吧,前面肯定有(一)和(二),在发表完iOS开发之使用XMPPFramework实现即时通信(一)和iOS开发之使用XMPPFramework实现...

SoulJa
2015/07/07
467
0
iOS的xmppframework简介

由于博客迁移至www.coderyi.com,文章请看http://www.coderyi.com/archives/436 1登录和好友上下线 1.1XMPP中常用对象们 XMPPStream:xmpp基础服务类 XMPPRoster:好友列表类 XMPPRosterCore...

flyicarus
2014/12/13
6.2K
0

没有更多内容

加载失败,请刷新页面

加载更多

Andorid SQLite数据库开发基础教程(2)

Andorid SQLite数据库开发基础教程(2) 数据库生成方式 数据库的生成有两种方式,一种是使用数据库管理工具生成的数据库,我们将此类数据库称为预设数据库,另一种是使用代码生成的数据库。...

大学霸
29分钟前
3
0
YecPad 开源啦!: 基于C#的功能强大的可编辑记事本文本编辑软件

JY Lin 开源:YecPad : 基于C#的功能强大的可编辑记事本文本编辑软件 YecPad 是一款基于C#编程语言开发的功能强大的可编辑记事本文本编辑软件。 可以进行文本文件的打开、保存、删除及编辑功...

YDOOK
36分钟前
3
0
StringBuilder 与 StringBuffer 的区别

StringBuffer是线性安全的,支持并发操作,适合多线程。 StringBuilder线性不安全,不支持并发操作,适合单线程。 也就是说他们俩区别就在于支不支持并发操作,使用上基本上类似...

无名氏的程序员
39分钟前
3
0
js 找数组中的最值

本文转载于:专业的前端网站➸js 找数组中的最值 背景: 2个数组以下 , 比如 [[4, 9, 1, 3], [13, 35, 18, 26], [32, 35, 97, 39], [1000000, 1001, 857, 1]] 找最值的时候,我一开始想用两个...

前端老手
47分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部