初始化@interface ViewController : UIViewController
@end创建输入输出流@interface ViewController (){
NSInputStream *_inputStream;...
分类:
其他好文 时间:
2015-04-17 11:32:34
阅读次数:
142
XMPP-即时通讯技术简介(IM -- Instant Messaging)支持用户在线实时交谈。如果要发送一条信息,用户需要打开一个小窗口,以便让用户及其朋友在其中输入信息并让交谈双方都看到交谈的内容有许多的IM系统,如AOL、Yahoo IM、 MSN以及QQ,它们最大的区别在于各自通讯协议的实现,所以即时通讯技术的核心在于它的传输协议协议用来说明信息在网络上如何传输,如果有了统一的传输协议,那...
分类:
其他好文 时间:
2015-04-17 11:31:19
阅读次数:
141
1 首先下载xmppframework这个框架
https://github.com/robbiehanson/XMPPFramework
2 环境配置
参考:https://github.com/robbiehanson/XMPPFramework/wiki/GettingStarted_iOS
1 添加xmppframework框架到工程中
将下面的文件拖入工程...
分类:
移动开发 时间:
2015-04-16 15:52:51
阅读次数:
136
什么是twisted?twisted是一个用python语言写的事件驱动的网络框架,他支持很多种协议,包括UDP,TCP,TLS和其他应用层协议,比如HTTP,SMTP,NNTM,IRC,XMPP/Jabber。非常好的一点是twisted实现和很多应用层的协议,开发人员可以直接只用这些协议的实现。其实要修改Twisted的SS..
分类:
编程语言 时间:
2015-04-16 10:33:06
阅读次数:
172
第一种方法直接拖1> 拖入文件夹在网盘链接的xmppFramework文件夹 :http://pan.baidu.com/s/1jGxLa3G也可以直接去github搜索下载。2> 拖入Sample_XMPPFramework.h,重命名为XMPPFramework.h3> 添加框架 CFNetw....
分类:
其他好文 时间:
2015-04-16 06:36:19
阅读次数:
102
大家好,我是LD,今天介绍的是:如何解决在openfire里面,自定义servlet无法访问的问题.这里我使用的openfire版本是3.9.3。由于openfire里面有一个AuthCheckFilter,这个过滤器用于防止用户在没登录的情况下访问页面。因此我们的servlet在不登录openfire系统的情况是无法访问的..
分类:
其他好文 时间:
2015-04-15 23:48:12
阅读次数:
562
大家好,我是LD,今天给大家介绍openfire的消息拦截器。通常,我们在开发插件的过程中会有一种需求,需要对客户端发送的消息来做一些我们自己的处理,比如保存数据等等。这里我们就会使用到拦截器,在openfire中,自定义拦截器需要实现PacketInterceptor接口。下面我们写一个简..
分类:
其他好文 时间:
2015-04-15 23:38:28
阅读次数:
1956
一、导入XMPP框架下载XMPPFramework框架GitHub:XMPPFramework导入依赖框架CocoaLumberjack: 日志框架CocoaAsyncSocket: 底层网络框架需要添加CFNetwork&Security框架依赖(XCode 6+ 无需导入)KissXML: XM...
分类:
其他好文 时间:
2015-04-15 12:45:42
阅读次数:
191
本篇介绍两个使用.NET技术,确切的说是使用C#写的Jabber Code Libraries – Jabber.NET、agsXMPP,以及一个Java写的跨平台Jabber Server – Wilefire。前言:即将完成Jabber Protocal(XMPP) : Core的翻译,在接下来...
分类:
Web程序 时间:
2015-04-13 18:43:31
阅读次数:
173
前辈们的资料汇总:1。本地搭建openfire平台:mac 搭建openfire环境http://www.cnblogs.com/xiaodao/archive/2013/04/05/3000554.htmlmysql安装http://www.cnblogs.com/xiaodao/archive/...
分类:
移动开发 时间:
2015-04-13 16:15:19
阅读次数:
150