E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
xmpp
IM及时通讯软件openfire+mysql+openldap+spark
业务场景:对于安全注重和可控性更强的企业,自己搭建聊天系统是很多企业选择,功能大概类似微信,QQ,阿里旺旺等,目前及时通讯软件很多,比如商业的腾讯通,开源的基于
XMPP
开源协议的也很多,但是发现国内此类文章和案例比较少或者很多有问题
lijun2008x
·
2020-07-22 18:42
openfire
XMPP
之连接,登陆,注销,注册等
说明:在做以下连接,登陆,注销,注册等操作之前,建议把
XMPP
Stream对象写成一个单例对象,整个程序运行过程中进行随时调用1,socket连接1.1,创建连接,设置连接条件,并进行连接//首先需要创建
张不二01
·
2020-07-16 06:36
基于
XMPP
的Smack4.16与OpenFire建立连接并实现实时监听、发送与接收消息等基础功能
基于
XMPP
的Smack4.16与OpenFire建立连接并实现实时监听、发送与接收消息importorg.jivesoftware.smack.
半阴天
·
2020-07-16 05:41
android 使用
xmpp
smack openfire实现即时通讯(一)
介绍:
XMPP
:
XMPP
(可扩展消息处理现场协议)是基于可扩展标记语言(XML)的协议,它用于即时消息(IM)以及在线现场探测。
gabriel1210
·
2020-07-16 05:00
android
Jabber协议相关资料整理
jabber协议已更名为
XMPP
协议,网站:www.
xmpp
.org基本的jabber客户端必须实现以下标准协议(XEP-0211)1、RFC3920Corehttp://tools.ietf.org/
qiaoba
·
2020-07-16 04:40
即时通讯
物联网协议对比(HTTP、websocket、
XMPP
、COAP、MQTT和DDS协议)
目录1、HTTP和websocket2、
XMPP
3、COAP4、MQTT协议5、DDS对于物联网,最重要的是在互联网中设备与设备的通讯,现在物联网在internet通信中比较常见的通讯协议包括:HTTP
不脱发的程序猿
·
2020-07-16 03:59
物联网
四大即时通讯协议之
XMPP
(Jabber)背景介绍(一)
四大即时通讯(IM)协议背景知识介绍四大通讯协议分别为
XMPP
协议、即时信息和空间协议(IMPP)、空间和即时信息协议(PRIM)、针对即时通讯和空间平衡扩充的进程开始协议SIP(SIMPLE)。
kruskal123
·
2020-07-16 01:01
JAVA
SE
实现
XMPP
协议的跨平台C语言库,已经封装好
对iksemel中的jabber进行了封装。话不多说,直接上代码头文件//forfzjh//auth:WenYF//jximisNOTsafethread,sothisisasinglethreadtask!!!!!!!!!!#ifndef_JXIM_H_#define_JXIM_H_#include"common.h"#include"iksemel.h"#ifdef_WIN32#include
dn小小
·
2020-07-16 01:04
xmpp
OpenFire、Spark、Smack介绍
OpenFire是采用Java开发的基于
XMPP
(Jabber)协议,开源实时协作(RTC)服务器。
iteye_11539
·
2020-07-16 00:50
基于openfire+smack开发Android即时聊天应用[一]---openfire安装部署
Java领域的即时通信解决方案可以考虑基于
xmpp
协议的openfire+smack+spark来实现,都是开源的。
老胡 - laohu
·
2020-07-16 00:22
Android
利用smack实现基于
XMPP
协议的简单通信demo
XMPP
+OPENFIRE+SMACK首先需要安装即时通信服务器,这里使用开源的openfire下载地址:http://www.igniterealtime.org/downloads/download-landing.jsp
czjuttsw
·
2020-07-15 22:54
android
Android基于MQTT协议实现的推送功能
2.第三方的androidpn,和C2DM一样,都是基于
XMPP
扩展的,是一个开源的项目,据说不错。http://sourceforge.net/projects/android
boonya
·
2020-07-15 20:56
Android
PROTOCOL
Push
Smack类库最好的学习资料
即时通讯系列阅读即时通讯基础即时通讯:
XMPP
基础即时通讯:
XMPP
项目实践-微聊Smack类库最好的学习资料1.登陆IMConnection.DEBUG_ENABLED=true;//首先激活调试模式
Jack-Chan
·
2020-07-15 20:29
Android网络编程
Openfire服务器介绍
我们要了解Openfire,首先要了解
XMPP
协议,因为Openfire是用Java语言编写的,基于
XMPP
协议、开源的实时协作的服务器。
L_serein
·
2020-07-15 18:50
Android
Java
XMPP
理解
简介:可扩展通讯和表示协议(
XMPP
)可用于服务类实时通讯、表示和需求-响应服务中的XML数据元流式传输。
XMPP
以Jabber协议为基础,而Jabber是即时通讯中常用的开放式协议。
shenchao123444
·
2020-07-15 18:00
Jabber/
XMPP
协议报文详解
title=XEP-0045&oldid=3565XEP-0045来自Jabber/
XMPP
中文翻译计划本文的英文原文来自XEP-0045XEP-0045:多用户聊天摘要:本文定义了一个
XMPP
协议扩展用于多用户文本会议
不羁de风
·
2020-07-15 17:26
IM即时通讯
Smack实现
XMPP
即时通信--接收消息
Smack实现
XMPP
即时通信的发送消息,在上一篇博客中已经有所介绍的了!
liuyixin01
·
2020-07-15 14:59
java开发学习
利用Openfire+spark+Smack实现
XMPP
即时通信
最近刚学习了Openfire+Spark+Smack,特意总结一下给需要的童鞋们,哈哈感谢以下链接的原作者,谢谢他们的分享!1、Openfire的安装和配置Openfire的安装和配置教程参见http://www.cnblogs.com/hoojo/archive/2012/05/17/2506769.html【这个当然需要先安装Tomcat,Tomcat的安装教程可以自行百度Openfire_3
liuyixin01
·
2020-07-15 14:59
java开发学习
(十二)即时通讯之
XMPP
Framework花名册
前言这也是本人第一次琢磨关于即时通讯方面的内容,结合网上查看的相关资料搭建出来的仿微信小demo,如有意见请多多指教具体项目可以在githubWeiChat下载进行查看,如若各位看官老爷觉得还可以请点star续前篇(十)即时通讯之
XMPP
Framework
音符上的码字员
·
2020-07-15 14:20
IM 协议选择 - MQTT(mosquitto)
以前大多数im都使用私有协议,后来发展出开放的
xmpp
,使用xml通讯,不用说消耗网络资源太大了。
云上听风
·
2020-07-15 00:28
XMPP
协议学习笔记
一、定义
XMPP
是一种很类似于http协议的一种数据传输协议,它的过程就如同“解包装--〉包装”的过程,用户只需要明白它接受的类型,并理解它返回的类型,就可以很好的利用
xmpp
来进行数据通讯。
imyfriend
·
2020-07-14 11:59
Protocol
iOS
XMPP
——注册
一、分析问题1、LoginVC控制器的视图中有两个按钮,登录与注册,那怎么告诉AppDelegate是进行登录操作还是注册操作呢?1.首先,控制器通信给AppDelegate实例,有多种方式,目前是控制器中可以拿到AppDelegate实例,所有我采用的是,直接在AppDelegate头文件中提供了一个属性,来记录是进行登录操作还是注册操作//给个注册的标识YES为注册NO登录@property(
iOS_成才录
·
2020-07-14 06:13
蓝懿ios技术交流和心得分享16.1.25
什么是Socket,
XMPP
?Jul29,2014什么是scoket?Socket又称"套接字”网络上的两端通过建立一个双向的通信连接实现数据的交换,这个端就称为一个socket。
凉心垃圾丶
·
2020-07-14 05:52
常用Message Queue对比
(1)RabbitMQRabbitMQ是使用Erlang编写的一个开源的消息队列,本身支持很多的协议:AMQP,
XMPP
,SMTP,STOMP,也正因如此,它非常重量级,更适合于企业级的开发。
zcc_0015
·
2020-07-13 23:16
分布式计算
Mosquitto pub/sub服务实现代码浅析-主体框架
相对于
XMPP
等来说,简单许多。MQTT采用二进制协议,而不是
XMPP
的XML协议,所以一般消息甚至只需要花费2个字节的大小就可以交换信息了,对于移动开发比较有优势。I
yand789
·
2020-07-13 22:26
MQTT
XMPP
学习笔记五 Strophe API学习
文档:http://strophe.im/strophejs/doc/1.2.6/files/strophe-js.html1.与服务器建立连接//
XMPP
服务器BOSH地址varBOSH_SERVICE
谢厂节_编程圈
·
2020-07-13 22:06
JAVA-XMPP
MQTT,
XMPP
, WebSockets还是AMQP?泛谈实时通信协议选型
这篇文章会简单扼要的解释MQTT,
XMPP
,STOMP,AMQP,WAMP和其它替代品。这里常被引用的XKCD漫画[1]之一:等等,其实没有“实时协议”这种东西!
xiaomin_____
·
2020-07-13 22:35
java
第三篇:
XMPP
实现IM--登录注册及断线重连、重新连接
目录一、前言二、工程配置三、注册功能的实现四、登录功能的实现五、登录注册阶段需要考虑的问题 问题1、断线重连 问题2、重新连接一、前言
XMPP
概述:
XMPP
协议是一个开源的即时通讯协议,它位于应用层。
意一ineyee
·
2020-07-13 19:12
常用Message Queue对比
RabbitMQRedisZeroMQActiveMQKafka/Jafka相关概念RabbitMQ是使用Erlang编写的一个开源的消息队列,本身支持很多的协议:AMQP,
XMPP
,SMTP,STOMP
weixin_34296641
·
2020-07-13 18:32
通信——基于
Xmpp
协议实现的聊天室
基于上述几点,于是就开始接触
Xmpp
协议,并自己定义了一个简单的
Xmpp
协议用以实现聊天室。首先有2点要知道:1.什么是
Xmpp
协议?
weixin_30906425
·
2020-07-13 17:16
iOS 的
XMPP
Framework 简介
XMPP
Framework是一个OSX/iOS平台的开源项目,使用Objective-C实现了
XMPP
协议(RFC-3920),同时还提供了用于读写XML的工具,大大简化了基于
XMPP
的通信应用的开发。
weixin_30672295
·
2020-07-13 17:57
用
XMPP
协议来创建自己的即时聊天app
使用
xmpp
+openfire+iOS客户端来制作聊天app的demo、教程网上都有很多,在这里简单地说一下核心做法。
蒸鱼要放葱
·
2020-07-13 16:23
iOS
iOS
xcode
聊天
xmpp
openfire
android消息推送(二)之——
XMPP
协议
XMPP
协议
XMPP
协议,中文名为可扩展通讯和表示协议,是一种以XML为基础的开放式实时通讯协议,它将需要实时通信的消息嵌入到XML结构体中,不仅具有很好的可扩展性,还有较强的可读性。
leehzl
·
2020-07-13 15:03
android
openfire + q
xmpp
简单应用
1.下载安装openfire,配置openfire浏览器,基本按照默认是设置就好了。注意:没有特别需求建议使用内置数据库,省事,我使用的是自己安装的数据库mysql(不要使用最新版本的,连接有问题,mysql5.7.x最好)。2.在openfire上创建两个用户:3.下载安装Spark软件,测试openfire服务器配置是否正确,打开Spark软件,使用刚刚创建的账号进行登入openfire服务器
决战小树林
·
2020-07-13 15:27
qt第三方库使用
基于
XMPP
协议聊天程序【Openfire+asmark】
本文章提供了实现IM聊天程序最基础的配置和使用案例,可以实现点对点聊天。可做为入门阅读使用。文章转载请注明来源:http://blog.csdn.net/fengfeng91一:搭建服务器:官方网站下载openfire服务器安装。配置密码,权限,数据库(内置数据库或者添加外部数据库支持Mysql)注意*如果配置外部数据库,需先保证数据库服务已被开启,才能保证服务器开启。Windows环境下开启抛出
小峰91
·
2020-07-13 14:11
Android-App
基于
Xmpp
,Openfire和Asmack的聊天软件的开发(一)
最近在学习基于
Xmpp
的android通信软件,现将一些关键的环节分享记录在这里。在Openfire服务器端配置好后,开始开发android客户端。
sxtygjy9000
·
2020-07-13 14:08
Openfire
android
基于
xmpp
openfire smack开发之openfire介绍和部署[1]
Openfire是基于Jabber协议(
XMPP
)实现的即时通信服务器端版本,目前建议使用3.8.1版本,这个版本是当前最新的版本,而且网上可以找到下载的源代码。
袭烽
·
2020-07-13 13:17
Android开发
j2ee相关
架构设计:系统间通信(21)——ActiveMQ的安装与使用
(架构设计:系统间通信(19)——MQ:消息协议(上)、架构设计:系统间通信(20)——MQ:消息协议(下))从理论层面上为大家介绍了消息协议的基本定义,并花了较大篇幅向读者介绍了三种典型的消息协议:
XMPP
seableble
·
2020-07-13 13:24
即时通讯
2)其次是我们需要去选择使用哪种聊天协议:基于Scoket或者WebScoket或者其他的私有协议、MQTT还是广为人诟病的
XMPP
?基于Scoket原生:代表框架CocoaAsyncSocket。
飞哥漂流记
·
2020-07-13 11:48
手动安装Jitsi-Meet音视频
目录1.安装prosody(
XMPP
通信服务器)2.安装nginx3.安装JitsiVideobridge4.安装JitsiConferenceFocus(jicofo)5.部署JitsiMeet6.配置可以多人
Runing_Jason
·
2020-07-13 10:56
openfire总结
Openfire学习总结基本描述Openfire最主要的功能是实现
XMPP
服务器,简单来说,openfire为我们提供一个固定的地址,我们只需要向openfire服务器发送标准的
XMPP
信息(即XML文件流
Java学为
·
2020-07-13 09:17
MQ技术介绍
RabbitMQ是使用Erlang编写的一个开源的消息队列,本身支持很多的协议:AMQP,
XMPP
,SMTP,STOMP,也正是如此,使的它变的非常重量级,更适合于企业级的开发。
一支支穿云箭
·
2020-07-13 08:15
MQ比较,kafka消息队列
目前业界有很多MQ产品,我们作如下对比:RabbitMQ是使用Erlang编写的一个开源的消息队列,本身支持很多的协议:AMQP,
XMPP
,SMTP,STOMP,也正是如此,使的它变的非常重量级,更适合于企业级的开发
开心大魔豆
·
2020-07-13 06:55
jitsi编译
协议支持:SIP、
XMPP
它是用JAVA进行开发的。
kl222
·
2020-07-13 06:04
Windows编程
IM
Linux编程
Smack类库详细介绍
Smack是一个为使用
XMPP
服务器聊天和发送即时消息交流而提供的库。Smack的主要优势:l使用简单且拥有强大的API。
kaytiu
·
2020-07-13 06:28
XMPP
协议发送聊天消息,图片,文件
首先导入头文件/***聊天消息模块*/@property(nonatomic,strong)
XMPP
MessageArchiving*msgArc;/***聊天消息存储模块*/@property(nonatomic
itiapp_home
·
2020-07-13 06:51
IOS软件开发
Openfire 性能优化
Openfire是一个
XMPP
协议的IMServer。基于MINA的javanio服务器。一般就是使用mysql来作为数据库,保存配置配置信息、离线信息、用户数据。
iteye_6233
·
2020-07-13 06:09
openfire简介
Openfire简介陈科lingqi1818@gmail.com2011-9-23 目录一.Openfire简介3二.
Xmpp
协议介绍3三.开发环境搭建5四.Openfire架构介绍8五.Openfire
iteye_10501
·
2020-07-13 05:25
架构设计
程序代码
ios,
xmpp
添加好友与好友请求处理
XMPP
Stream*
xmpp
Stream;
XMPP
Reconnect*
xmpp
Reconnect;
XMPP
Roster*
xmpp
Roster;//用户对象//需要添加的对象//添加好友#pragmamark
ihefe
·
2020-07-13 05:03
xmpp
ios
iphone
Smack 开源库学习总结(三)登录鉴权
Smack开源库学习总结(三)登录鉴权1login()流程梳理2鉴权消息流分析Smack开源库学习总结(三)登录鉴权本篇文章主要学习
XMPP
TCPConnection中函数login()的具体实现的功能以及举例说明
Paper Airplane
·
2020-07-13 04:41
xmpp
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他