![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
openfire
文章平均质量分 79
TensorFlow学习
这个作者很懒,什么都没留下…
展开
-
centos6.4安装openfire
安装前系统状态。正在运行服务mysqld,httpd如有需要,参考http://www.linuxidc.com/Linux/2012-11/74388p6.htm下面开始介绍我是如何安装openfire的第一步:升级一下yum#yum update第二步:安装系统中缺少的JAVA插件#yum -y install java* wget*转载 2014-09-09 18:01:24 · 401 阅读 · 0 评论 -
XMPP文件传输过程
客户端A向B 发送文件的过程:两个XMPP节点之间传输文件一般有三种方式:Out-of-Band Data 具体见XEP-0066: 点击打开链接in-band bytestream 适合传输较小的数据,通过直接携带在XML中进行传输 具体见:XEP-0047:点击打开链接socks5转载 2014-10-13 16:10:20 · 455 阅读 · 0 评论 -
xmpp后台模式接收聊天信息
最近在使用xmppframwork来实现一个聊天应用,碰到了一个问题,应用进入后台以后,就接收不到消息了;怎么样才能使应用被切到后台时,应用中的网络连接仍然接收数据并维持存活(像QQ iphone 一样),下面一步一步来分析。针对iOS应用的状态,存在以下三种情况:1)若iOS应用为活动状态,刚与服务器保持一个长连接,客户端与服务器通过此连接收发消息。2)若iOS应转载 2014-10-13 17:22:33 · 647 阅读 · 0 评论 -
IOS XMPP的实践
近期一网友说一起研究XMPP协议,然后就花了点时间 研究了研究,其实也谈不上研究XMPP协议,就是简单的在IOS平台上使用而已。不过一切都得从使用开始,然后才能深入研究。 关于XMPP的介绍,我找了些资料简介:http://www.cnblogs.com/cokecoffe/archive/2012/08/19/2646245.html实现:http://www.cnbl转载 2014-10-13 16:30:03 · 565 阅读 · 0 评论 -
XMpp基础
XMPP中常用对象们:XMPPStream:xmpp基础服务类XMPPRoster:好友列表类XMPPRosterCoreDataStorage:好友列表(用户账号)在core data中的操作类XMPPvCardCoreDataStorage:好友名片(昵称,签名,性别,年龄等信息)在core data中的操作类XMPPvC转载 2014-10-13 17:28:35 · 339 阅读 · 0 评论 -
XMPP中常用对象们:
XMPP中常用对象们:XMPPStream:xmpp基础服务类XMPPRoster:好友列表类XMPPRosterCoreDataStorage:好友列表(用户账号)在core data中的操作类XMPPvCardCoreDataStorage:好友名片(昵称,签名,性别,年龄等信息)在core data中的操作类XMPPvC转载 2014-10-13 17:36:59 · 366 阅读 · 0 评论 -
xmpp学习1
自己学习xmpp官方文档,慢慢整理的笔记,不见得都是正确的,请用选择性眼光看待,也有问题尚未解决,持续更新中~~~ 创建新工程,命名为XMPPIOS. 一:导入XMPPFramework 将XMPP拖拽到工程中。 添加静态库 并在Build转载 2014-10-13 17:42:43 · 356 阅读 · 0 评论 -
ios xmpp 发送语音图片解决方案
ios xmpp 发送语音图片解决方案ios xmpp 发送语音,图片解决方案,有需要的朋友可以参考下。 目前做IM多是用的xmpp。因为项目需求需要实现语音和图片的发送。发送语音图片有三种方法。1,xmpp smack。文件传输方式。2,文本流。3,服务器中转。因为项目工期等原因,最终选择了通过服务器中转的方式来实现这些功能,本转载 2014-10-13 16:29:02 · 605 阅读 · 0 评论 -
java即时通信解决方案openfire+spark完整安装指南
[-]第一章 Java领域的IM解决方案第二章 安装openfire364配置机器的域名安装openfire安装运行数据库脚本数据库驱动jar包openfire初始化配置设置用户第三章 安装spark客户端第四章 配置msn网关服务端配置msn网关第五章 Red5视频配置部署red5warspark客户端配置视频插件第转载 2014-10-13 09:53:06 · 780 阅读 · 0 评论 -
xmpp 图片、音频
1、添加好友:[[XMPPDELEGATE xmppRoster]addUser:[XMPPJID jidWithString:(对方的)jid] withNickname:nil];2、同意添加:[[XMPPDELEGATE xmppRoster]acceptPresenceSubscriptionRequestFrom:(对方的)jid] andAddToRoster:YES];3、聊转载 2014-10-13 17:40:15 · 484 阅读 · 0 评论 -
xmpp学习2
三:朋友列表 XEP-0083 获得朋友列表,我们要使用花名册(roster)的方法添加 在setupStream方法中添加 xmppRosterStorage = [[XMPPRosterCoreDataStoragealloc]init]; xmppRoster = [[XMPPRosteralloc]initWithRos转载 2014-10-13 17:51:20 · 409 阅读 · 0 评论 -
XMPP的IOS聊天客户端程序
关于XMPP的框架,以文本聊天为例,需要发送的消息为: message type="chat" from="kang@server.com" to="test@server.com">body>helloWordbody>message>helloWord基中from是从哪个用户发送的消息,to是发给谁的消息,XMPP的用户都是以邮箱形式。body就是我转载 2014-10-13 16:20:22 · 583 阅读 · 0 评论 -
Smack 结合 Openfire服务器,建立IM通信,发送聊天消息
在文章开始,请你了解和熟悉openfire方面的相关知识,这样对你理解下面代码以及下面代码的用途有很好的了解。同时,你可能需要安装一个简单的CS聊天工具,来测试你的代码是否成功的在openfire服务器上建立会话链接,并成功的向在线用户发送聊天消息。必须了解:http://www.cnblogs.com/hoojo/archive/2012/05/17/2506769.htmlhttp:/转载 2014-09-10 13:57:25 · 435 阅读 · 0 评论 -
即时通讯技术概述 (IMPP、IRCP、CPIM、SIMPLE、XMPP、XML、SIP、Jabbe
即时通讯技术(IM)支持用户在线实时交谈。如果要发送一条信息,用户需要打开一个小窗口,以便让用户及其朋友在其中输入信息并让交谈双方都看到交谈的内容。大多数常用的即时通讯发送程序都会提供各种各样的功能:即时通讯 - 在用户和在线朋友之间来回发送信息聊天 - 创建用户与朋友或工友的自定义聊天室网页链接 - 共享用户喜爱的网址支持图片 - 浏览朋友计算转载 2014-09-12 16:36:46 · 1628 阅读 · 0 评论 -
openfire插件开发的几点说明
1.关于插件的目录结构这个网上的资料很多,但是我觉得要看懂也不太容易,我这里上一个包括了jsp和servlet的图,希望大家能马上看懂:ME的Navigator视图下的截图:build path配置这里要注意,如果你的plugin里边有自己的jsp文件,那最好把整个openfire_src/work/lib下的包引进来,以免ant编译时找不到jasper类而报错。当转载 2014-10-09 09:33:07 · 373 阅读 · 0 评论 -
XMPP聊天之Openfire 的安装和配置---Mac OS
一、下载并安装openfire1、下载最新的openfire安装文件官方下载站点:http://www.igniterealtime.org/downloads/index.jsp#openfire openfire是服务器,下面还有一个spark,这个是一个XMPP协议通信聊天的CS的IM软件,它可以通过openfire进行聊天对话。2、 点击安装,并执行默认操作3转载 2014-10-09 09:54:12 · 436 阅读 · 0 评论 -
Openfire + Smack linux下基本环境搭建和测试
Openfire Install------------------xiaoyang @2012-4-13环境:fedora16,linux3.2内核,mysql服务器(1)openfire安装默认安装在/opt/openfire目录下面。xiaoyang@xiaoyang openfire$ sudo rpm -ivh openfire-3.7.1-1.i386.转载 2014-10-09 09:59:26 · 490 阅读 · 0 评论 -
openfire 3.7 压力测试一(注册)
测试环境服务器硬件配置:CPU E5620 @ 2.40GHz X2(16核),内存 32G操作系统:CentOS release 5.4(64bit,内核2.6.18)机器上安装有一vm,vm运行openfire数据库,对性能会有一定影响。openfire 运行参数:openfire -Xms16g -Xmx16g -Xmn8g -XX:MaxPermSize=51转载 2014-10-10 15:34:47 · 604 阅读 · 0 评论 -
OPENFIRE+SPARK语音视频出错连不上的解决办法,倾心吐露:
这是套基于XMPP解决方案的即时通讯系统,支持几万的并发数,支持语音视频等。上年测试的时候,发现局域网内可以直接使用语音视频;但是真的放到学校部署的时候发现,在多个校区并联、不同局域网之间都无法实现语音视频,提示NOT FOUND错误什么的。非常懊恼!后来也没去研究这个东西,自己写了个语音视频程序作为这套系统的补充。前几天突然想到:RED5之所以出错,是因为找不到连接语音视频地转载 2014-10-13 13:34:57 · 920 阅读 · 0 评论 -
openfire 插件等问题
How To Recover Openfire admin Password摘要: Openfire is a cross-platform java based free Instant Messaging server which implements the XAMPP (Jabber) protocol with extensions. It is very well suited转载 2014-10-13 13:52:14 · 544 阅读 · 0 评论 -
xmpp学习3
四:自动连接 从当前代码来看,如果有意外的断开,我们将无法获取信息。所以要添加XMPPReconnect xmppReconnect = [[XMPPReconnectalloc]init]; [xmppReconnectactivate:self.xmppStream]; 五:发送和接收消息 XEP-0136转载 2014-10-13 17:56:46 · 383 阅读 · 0 评论