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
ejabberd
基于XMPP的iOS聊天客户端程序(XMPP服务器架构)
好了,说到这里,我们就来开发一个基于XMPP的IOS聊天客户端程序,首先我们需要XMPP服务器,这里,我就拿本机做服务器,首先从xmppServer下载
ejabberd
这个服务器,
ejabberd
支持L
祥子_HelloWorld
·
2024-01-13 00:10
XMPP服务端——
ejabberd
for mac安装教程
最近想用XMPP做个聊天系统,上网找了下资料,决定服务端使用
ejabberd
,下面大致介绍下
ejabberd
在MAC下的安装过程。
祥子_HelloWorld
·
2024-01-11 06:41
Ubuntu12.0.4 安装xmpp 服务器
ejabberd
http://www.cnblogs.com/dyingbleed/archive/2013/04/04/2999885.html
在奋斗的大道
·
2023-12-31 05:15
系统运维
一次排队引起的优化之旅
业务场景我司聊天服务是基于开源的
Ejabberd
项目(v19.02)搭建,其中有一项以平台部API形式提供给各项目组游戏服,用于发送Announce(即公告)到指定聊天室的功能。
买了一堆书还没读的小胖子
·
2023-08-08 19:06
ejabberd
_s2s
作为gen_server启动初始化时创建s2s(mnesia)表,保存的是服务器之间的联系信息,server和server之间的路由主要为do_route(From,To,Packet)方法do_route(From,To,Packet)->?DEBUG("s2smanager~n\tfrom~p~n\tto~p~n\tpacket""~P~n",[From,To,Packet,8]),casef
weixin_34220963
·
2023-04-05 23:00
安装
ejabberd
19.0.2
步骤参考一步一步带你安装
ejabberd
-18.04已上步骤可成功安装
ejabberd
,service
ejabberd
start可启动服务,该服务自动加入/etc/init.d/创建帐号参考通过HTTP
cielu
·
2022-02-18 17:22
ejabberd
19.02通过oauth授权进行API接口请求
简单配置可参考官网文档:https://docs.
ejabberd
.im/developer/
ejabberd
-api/simple-configuration/oauth授权也可参考官网配置:https
cielu
·
2022-02-16 14:19
XMPP Server项目的初探
近期公司需要搭建XMPP服务器,经过调研已经将服务方案的着重点放在了Tigase与
eJabberd
之间,但随着调研工作的深入也逐渐发现了他们的一些区别,首先最大的区别就在于他们的集群策略上,最终我们还是选择了
Picasso0710
·
2022-02-10 04:44
ejabberd
配置admin api
配置
ejabberd
_http导出mod_http_apihandlerlisten:-port:5281module:
ejabberd
_httprequest_handlers:"/api":mod_http_apiapi
·
2021-07-27 19:49
ejabberderlang
Ejabberd
授权配置
######'
ejabberd
configurationfile######Theparametersusedinthisconfigurationfileareexplainedat######https
cielu
·
2021-06-06 17:25
ejabberd
16.09创建用户的403-auth(Denied by ACL)错误解决方法
博主CSDN昵称:守护者ly,欢迎大家前去指点当我们连接
ejabberd
(我使用的版本是16.09,Linux版,Mac版与此大同小异,文件目录位置和修改方法基本相同,Windows版下面也会有介绍)进行创建用户操作时
龙腾九天ly
·
2021-05-11 10:47
Android studio使用smack连接xmpp服务器收发消息
我使用的是
ejabberd
16.09的linux版本,安装教程网上有很多,我在这里只介绍一下android端连接、登录和收发消息的方法。文章最后附上了我写的一个demo,欢迎大家参考。
龙腾九天ly
·
2021-05-09 05:49
ejabberd
配置admin api
配置
ejabberd
_http导出mod_http_apihandlerlisten:-port:5281module:
ejabberd
_httprequest_handlers:"/api":mod_http_apiapi
lidashuang
·
2020-12-17 18:04
ejabberd
erlang
Phoenix 集成
ejabberd
mix.exs添加依赖{:
ejabberd
,"~>20.4"}配置
ejabberd
applicationconfig/config.exsconfig:
ejabberd
,file:"config/
ejabberd
.yml
lidashuang
·
2020-11-23 21:17
elixir
ejabberd
phoenix
使用Strophe.js基于xmpp服务实现即时通讯
刚开始打算使用websocket去实现数据的时效性,但是考虑到后期的并发以及pc+h5+app三端的对接,最终选用
ejabberd
作为服务,
ejabberd
是基于Jabber/XMPP协议的即时通讯服务器
东边的小山
·
2020-09-14 17:51
架构
【原创】记录几个最近遇到的未解问题(resolved)
2019独角兽企业重金招聘Python工程师标准>>>问题一:
ejabberd
持续crashdump[root@upucore_105logs]#ls*.dumperl_crash_20160420-023053
weixin_34289454
·
2020-09-14 11:55
[iPhone高级] 基于XMPP的IOS聊天客户端程序(XMPP服务器架构)
好了,说到这里,我们就来开发一个基于XMPP的IOS聊天客户端程序,首先我们需要XMPP服务器,这里,我就拿本机做服务器,首先从xmppServer下载
ejabberd
这个服务器,
ejabberd
支持L
kangkangz4
·
2020-09-11 14:35
iPhone高级
一乐 :煎饼果子与架构模式
一直专注在即时通讯领域,熟悉XMPP协议和相关的开源实现(包括Jabberd2、
EJabberd
、Openfire)。关注分布式系统和高性能服务,关注Erlang、G
高可用架构
·
2020-09-10 21:54
【iOS XMPP】使用XMPPFramewok(二):用户登录
用户登录准备工作比较知名的开源XMPP服务器:一个是Openfire,一个是
ejabberd
Openfire使用Java语言编写,比较容易上手,地址:http://www.igniterealtime.org
天下只此一家
·
2020-08-24 20:16
XMPP
登陆
Java获取
ejabberd
在线用户账号Jid
背景公司需求为导出在线用户信息,其中第一步便是取到在线用户,本文选择去
ejabberd
网页取爬取在线用户页面,获得返回报文后进行截取获得用户账号。
wxin
·
2020-08-20 20:38
ejabberd
java
Java获取
ejabberd
在线用户账号Jid
背景公司需求为导出在线用户信息,其中第一步便是取到在线用户,本文选择去
ejabberd
网页取爬取在线用户页面,获得返回报文后进行截取获得用户账号。
wxin
·
2020-08-20 20:38
ejabberd
java
Worktile中的实时消息推送服务实现
Worktile中的推送服务是采用的是基于xmpp协议、erlang语言实现的
ejabberd
,并在其源码基础上,结合我们的业务,对源码作了修改以适配我们自身的需求。
Worktile
·
2020-08-20 19:06
ejabberd
erlang
worktile
rabbitmq
Worktile中的实时消息推送服务实现
Worktile中的推送服务是采用的是基于xmpp协议、erlang语言实现的
ejabberd
,并在其源码基础上,结合我们的业务,对源码作了修改以适配我们自身的需求。
Worktile
·
2020-08-20 19:05
ejabberd
erlang
worktile
rabbitmq
Ejabberd
Cluster Based on EC2 Ubuntu Instance & LoadBalancer
Install
ejabberd
ontwoec2instance.formeis>ip-11-248-167-196>ip-11-236-190-210addtheseporttoec2instance’
wojingdaile
·
2020-08-20 19:59
ejabberd
cluster
ec2
ubuntu
Ejabberd
Cluster Based on EC2 Ubuntu Instance & LoadBalancer
Install
ejabberd
ontwoec2instance.formeis>ip-11-248-167-196>ip-11-236-190-210addtheseporttoec2instance’
wojingdaile
·
2020-08-20 19:58
ejabberd
cluster
ec2
ubuntu
搭建基于Openfire的即时通讯系统
blog.csdn.net/zhangheng0423/article/details/8212136搭建基于Openfire的即时通讯系统(2012-08-1610:48:59)转载▼标签:openfire
ejabberd
sparkweb
zhangheng0423
·
2020-08-20 05:22
XMPP
搭配私人和公共的IM平台
环境:Ubuntu12.04,Pidgin,pidgin-lwqq,Spark,
ejabberd
由于个人经常在Ubuntu平台上操作,而这个平台上基于XMPP协议和跨平台比较好用的客户端有pidgin和
csdn666666666
·
2020-08-14 10:39
移动IM开源框架Tigase > Openfire >
Ejabberd
对比分析
一、IM协议选择二、IM服务器的选择三、XMPP协议的问题及改进登录握手部分的改进XMPPQuickStart(XEP0305)心跳改进XmppPing/Pong(XEP0199)40+字节->单向whitespaceping,4字节文件传输Xmpp协议的文件传输是点对点的,需要改成用http上传到server语音,视频压缩后上传下载图片,缺省下载缩略图Presence对移动互联网场景,不转发是否
狗尾巴草也开花
·
2020-08-09 13:23
android
Android UI 模仿界面框架系列第二章:QQ 聊天界面开发和及时通讯功能开发
.请看图片.拍照,图片,位置,视频,文件,语音.这几个都是没难度所以不拍照.唯一复杂的可能算是语音电话和视频通话.说说大概思路吧,第一:MessageChatFragment所有消息通知是通过开源项目
Ejabberd
zhuxiaohao丶
·
2020-08-07 16:04
Android
XMPP、
Ejabberd
类似微信即时通讯服务器(Android IM 服务端功能开发第一篇)
XMPP简单说XMPP是由IETF制定的一个可扩展的即时消息通信协议。XMPP基本有两部分组成,一部分是它的核心协议,还有一部分是扩展协议。其中核心协议主要由RFC-6120、RFC-6121、RFC-6122组成。还有一堆的扩展协议,具体可以参见XMPP官网扩展协议列表部分。一般会使用到得扩展协议包括XEP-0160XEP-0013离线消息处理、xep-0045多用户聊天、XEP-0096文件传
zhuxiaohao丶
·
2020-08-07 16:01
服务器
ejabberd
+php外部认证
借鉴参考了:http://bbs.csdn.net/topics/390460824%3Fpage%3D1https://www.
ejabberd
.im/extauth目前我在做
ejabberd
15.11
lhx300
·
2020-08-02 18:03
PHP
php
数据库
XMPP服务器, BOSH(Http-Binding)和WEB客户端搭建
(Gtalk目前尚有问题)XMPP服务器可能不是必须的(见下文,我没有尝试)环境与配置:XMPP服务器:
ejabberd
文档HTTP-Binding:使用
ejabberd
搭建,5280端口.JavascriptClient
iteye_1315
·
2020-07-29 19:29
局域网通讯工具jabber的搭建和使用--服务器篇
搭建服务器端有几个现成的实现,
ejabberd
和jabberd。
happy_walker
·
2020-07-16 03:00
工具
ejabberd
16.09创建用户的403-auth(Denied by ACL)错误解决方法
当我们连接
ejabberd
(我使用的版本是16.09,Linux版,Mac版与此大同小异,文件目录位置和修改方法基本相同,Windows版下面也会有介绍)进行创建用户操作时,会出现"403-auth"的错误
守护者ly
·
2020-07-16 01:55
随笔
erlang 开源项目
1、
ejabberd
是的Jabber/XMPP协议的即时通讯服务器,持牌GPLv2许可下(自由和开放源码),写的爱尔朗/检察官办公室。
high0048
·
2020-07-11 07:41
【开发工具】压测工具tsung的使用
2.背景由于工作中要研究
ejabberd
的代码,希望使用其强大的并发处理能力。在分析其接受连接请求的并发性能,从而选定了tsung作为压测工具。
后知后觉者
·
2020-07-11 05:37
Erlang
工具与运维
Kernel Poll on
ejabberd
SupportinErlang/OTPSeveralimplementationsofKernelPollaresupportedsinceErlang/OTPR11B-3:FreeBSD(kqueue)Linux2.4(/dev/kpoll)Linux2.6(/dev/epoll)Solaris(/dev/poll)HowtoenableKernelPollonanErlang/OTPnodeW
yukiooy
·
2020-07-09 04:14
IM服务器架构设想
简单架构最初的IM聊天服务器可能像下图所示:由于仅有一台im服务器,一台mysql,一旦任何一个服务出现故障,不得不对外停止服务.因此参考官方文档,做了
ejabberd
集群调研.内部模块
ejabberd
mUncleWang
·
2020-07-07 21:29
服务架构
让我们聊聊脑裂这事情
2019独角兽企业重金招聘Python工程师标准>>>万事皆有因最近IM云平台也好,社交应用也好,大量的使用
ejabberd
的厂商涌现出来了。
weixin_34090643
·
2020-07-06 00:35
ejabberd
数据库本地化
我使用的
ejabberd
版本为16.09,操作系统是windows10,数据库为mysql5.7.17.1创建mysql的用户在mysql中创建名为“
ejabberd
”的用户,首先登陆mysql,cmd
守护者ly
·
2020-07-02 07:32
ejabberd
mysql
ejabberd
mysql数据库
数据本地化
Android studio使用smack连接xmpp服务器收发消息
我使用的是
ejabberd
16.09的linux版本,安装教程网上有很多,我在这里只介绍一下android端连接、登录和收发消息的方法。文章最后附上了我写的一个demo,欢迎大家参考。
守护者ly
·
2020-07-02 07:01
android
XMPP
xmpp.org/XMPP中文翻译计划XMPPPingGoogleTalkforDevelopersLibjingle和各协议的关系libjingle源码解析(1)http://camaya.net/gloox/
Ejabberd
2
a19576
·
2020-07-01 15:43
#
SmartHome
Windows 下
Ejabberd
即时通讯 XMPP 聊天服务器搭建配置详解 - 图文教程(1)
Ejabberd
是基于Jabber/XMPP协议的即时通讯服务器,由GPLv2授权(免费和开放源码),采用Erlang/OTP开发。它的特点是,跨平台,容错,集群和模块化。
zhichaosong
·
2020-06-30 15:39
Windows
后端
[翻译] - 外部脚本
外部脚本在这个认证模块中,当
ejabberd
启动,它将启动一个脚本去调用它的认证任务.服务管理员可以使用任何的变成语言去编写外部脚本,
ejabberd
与脚本之间的接口详情的描述在
ejabberd
开发指南中
Picasso0710
·
2020-06-29 00:12
移动IM开源框架对比
IM服务器改造4、移动IM常见问题以及一些解决方案5、一些第三方服务一、常用的IM协议二、IM服务器的选择经过这几天在网上的调研,发现目前比较流行的几个IM服务器也就是Openfire、Tigase,
Ejabberd
speedboy007
·
2020-06-24 14:55
IT
iOS 基于 XMPP 实现 IM 通讯-
ejabberd
服务器搭建
https://www.jianshu.com/p/a4447de1c7a4一、下载安装
ejabberd
从这里下载
ejabberd
安装器(Mac环境),下载完成后双击安装器文件,安装过程会有如下关键步骤
TOTORO_zip
·
2020-06-23 14:59
即时通讯-消息推送
erlang
即时通讯服务器的对比
业界有很多优秀的开源XMPP服务器,比如
eJabberd
、Openfire、Tigase、Jabberd2、Prosody,还有一些优秀的商业XMPP服务器,比如lsode、JabberXCP等。
dielucui7698
·
2020-06-23 04:43
XMPP即时聊天(一)
下面我们围绕这两个步骤来实现:一、搭建消息服务器�支持XMPP的开源服务端有很多种,在这我选用
ejabberd
服务端进行操作。
leo2yang
·
2020-06-22 06:58
Linux下LDAP统一用户验证
我通过iredmail的ldap整合过的应用有:sugarcrm,
ejabberd
,purefptd,open,Awstats。这些应用,应该可以很好的说明ldap的整合的各种方式。
天府云创
·
2020-06-21 20:53
Ejabberd
使用 mysql
1.创建数据库,表结构mysql>CREATEDATABASE
ejabberd
;在github中找到相应版本的sql/mysql.sql,在mysql中执行.2.修改配置(参考)注释掉{auth_method
这哥们没昵称
·
2020-04-13 23:26
上一页
1
2
3
4
5
6
下一页
按字母分类:
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
其他