阅读更多

Ejabberd 2.1.2发布了!Ejabberd是一款开源免费的Jabber/XMPP服务器,采用ErLang编写,具有跨平台的能力,支持Linux,window,Unix等多种平台,基于GPL v2许可发布。

 

Jabber/XMPP(Extensible Messaging and Presence Protocol)主要用于即时通信,Gtalk就是采用Jabber/XMPP协议开发的。基于 Jabber/XMPP协议通信需要服务器端和客户端,ejabberd就是作为Jabber/XMPP的服务端,而比较著名的Jabber客户端有 pidgin,spark(java版本的客户端)等。

 

2.1.2新特性:

 

  • Core
    • Close sessions that were half connected
    • Fix SASL PLAIN authentication message for RFC4616 compliance
    • Fix support for old Erlang/OTP R10 and R11
    • Return proper error (not 'conflict') when register is forbidden by ACL
    • When ejabberd stops, send stream close to clients
  • ejabberdctl
    • Check for EGID in ejabberdctl command
    • Command to stop ejabberd informing users, with grace period
    • If there's a problem in config file, display config lines and stop node
  • MUC
    • Kick occupants with reason when room is stopped due to MUC shutdown
    • Write in room log when a room is created, destroyed, started, stopped
  • PubSub and PEP
    • Don't call gen_server on internal event (improves performance and scalability)
    • Fix duplicate SHIM header in Pubsub message
    • Notification messages of Pubsub node config change contained a SHIM header
    • SubID SHIM header missing in Pubsub message with multiple subscriptions on the same node
    • PEP: last published item not sent from unavailable users when the subscription is implicit (XEP-0115)
    • pep_mapping not working due to Node type mismatch
  • WebAdmin
    • If big offline message queue, show only subset on WebAdmin
    • Support in user list page of WebAdmin when mod_offline is disabled

 

下载2.1.2:http://www.process-one.net/en/ejabberd/downloads/

来自: process-one.net
6
1
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • xmpp:快速XML之上的ErlangElixir XMPP解析和序列化库

    Erlang / Elixir XMPP库 该库提供XMPP元素的全面表示以及与它们一起使用的工具。 每个这样的元素都由一个Erlang记录表示。...该库被认为可用于生产,自16.12版以来已在ejabberd XMPP服务器中使用。 但是,到目前为

  • 即时通讯服务服务器 ejabberd、jabber、jabberd、xmpp简介

    Jabber是著名的即时通讯服务服务器,它是一个自由开源软件,能让用户自己架即时通讯服务器,可以在Internet上应用,也可以在局域网中应用。 XMPP(可扩展消息处理现场协议)是基于可扩展标记语言(XML)的协议,它...

  • ejabberd mysql 搭建配置_利用ejabberd搭建基于Jabber/XMPP协议的即时通讯服务器

    ejabberd是基于Jabber/XMPP协议的即时通讯服务器,由GPLv2授权(免费和开放源码),采用Erlang/OTP开发。它的特点是,跨平台,容错,集群和模块化。Ejabberd目前是可扩展性最好的一种Jabber/XMPP服务器,支持分布多个...

  • Jabber/XMPP协议与架构

    一、概述  由Jeremie Miller于1998年开始这...Jabber已经由IETF XMPP协议(RFC3290)标准化。2001年成立的Jabber软件基金会于2007年更名为XMPP标准基金会。  XMPP原本是为即时通讯而量身定制,但由于XML Stanz...

  • Ejabberd目前是可扩展性最好的一种Jabber/XMPP服务器-集群-Erlang-即时通讯服务器

    ejabberd是基于Jabber/XMPP协议的即时通讯服务器,由GPLv2授权(免费和开放源码),采用Erlang/OTP开发。它的特点是,跨平台,容错,集群和模块化。 Ejabberd目前是可扩展性最好的一种Jabber/XMPP服务器,支持...

  • 一份流传在江湖的Jabber/XMPP系名单

    ejabberd Linux / Mac OS X / Solaris / Windows IceWarp Linux / Windows iChat Server Mac OS X in.jabberd Linux Isode M-Link Linux...

  • 在Ubuntu下使用Tsung对ejabberd服务器进行XMPP压力测试。

    今天研究了一下如何使用Tsung对ejabberd服务器进行压力测试,看了N篇文章以后,总结一下在Ubuntu下的安装详细步骤。 1、下载Tsung源代码: 从Tsung的官方网站下载源代码...

  • ejabberd:健壮,无处不在且可大规模扩展的消息平台(XMPP,MQTT,SIP服务器)

    ejabberd社区版 ... 分散式您可以在计算机集群上运行ejabberd,它们都将服务于相同的XMPP域。 当您需要更多容量时,可以简单地将新的廉价节点添加到群集中。 因此,您无需购买昂贵的高端计算机即可支

  • XMPP 服务器ejabberd-14.12本地搭建

    这里记录下我搭建ejabberd-14.12的过程。 首先下载:http://pan.baidu.com/s/1hqzjezq 这里我传到我的网盘一份, 大家也可以到官网下载http://xmpp.org/xmpp-software/servers/ 1、设置域名,这里要注意啊 ...

  • iOS xmpp ejabberd服务器

    此文件是ios 用xmpp开发即时通讯的服务器

  • ejabberd:ejabberd-XMPP和Web聊天

    ejabberd是功能强大的XMPP服务器,它支持群集,实时升级,共享名册组并提供对虚拟主机的支持。 该设备包括所有标准功能,并且还具有: ejabberd(聊天服务器)配置: 从程序包管理安装。 包括自定义ejabberd-...

  • php开发xmpp服务器,Ejabberd XMPP 服务器资料整理

    //1、测试文件adduser....$conn=newXMPPHP_XMPP($host,5222,$xmppUserName,$xmppPassword,'xmpphp','svn.zhaoduila.net',false);try{$conn->connect();//发送好友请求、发送消息、删除...

  • ejabberd、jabber、jabberd、xmpp辨析

    Jabber 是著名的即时通讯服务服务器,它是一个自由开源软件,能让用户自己架即时通讯服务器,可以在Internet上应用,也可以在局域网中应用。  XMPP(可扩展消息处理现场协议)是基于可扩展标记语言(XML)的协议,...

  • docker-ejabberd:用于Ejabberd服务器的Dockerfile

    从版本16.12开始,ejabberd根据源树中包含的该容器的工作情况拥有自己的docker容器。 在此博客文章中查看更多内容。 我们可以期望将来对此进行更多的工作。 版本 当前版本: 21.01 Docker标记名称基于git分支和...

  • Windows 下 Ejabberd 即时通讯 XMPP 聊天服务器搭建配置详解 - 图文教程(1)

    Ejabberd 是基于 Jabber/XMPP 协议的即时通讯服务器,由 GPLv2 授权(免费和开放源码),采用 Erlang/OTP 开发。它的特点是,跨平台,容错,集群和模块化。 Ejabberd 是可扩展性最好的一种 Jabber/XMPP 服务器之一,...

  • xmpp-site-lite:一个(主要是)单页XMPP服务器Jekyll站点

    通讯服务网站资源 这是XMPP服务的网站,位于 。 网站组成 通过 ...4.设置网络服务器 Nginx配置 server { listen 80; listen [::]:80; server_name im.example.com; server_name conference.exam

  • xmpp服务器linux,在Ubuntu 20.04上安装和配置Ejabberd XMPP服务器

    本文介绍在Ubuntu 20.04操作系统上安装和配置Ejabberd XMPP服务器所需的步骤。事先声明的注意事项:以下可自行替换${EJ_VERSION}为版本号,下面安装的是ejabberd_20.04-0_amd64.deb版本。步骤1:下载ejabberd二进制...

  • ejabberd_mod_gcm:用于Ejabberd的Google Cloud Messaging API(推送消息)

    由于存在诸如xml.hrl,logger.hrl之类的依赖性,建议使用ejabberd本身编译模块:将其放在ejabberd / src目录中并运行默认编译器。 配置: 要使该模块与Google API配合使用,请在ejabberd模块部分中放置以下几行:...

  • ejabberd XMPP服务器有用的配置及其介绍

    ejabberd XMPP服务器有用的配置及其介绍 ### ###' ejabberd configuration file ### ### The parameters used in this configuration file are explained at ### ### https://docs.ejabberd.im/admin/configuration ...

  • Python项目-自动办公-56 Word_docx_格式套用.zip

    Python课程设计,含有代码注释,新手也可看懂。毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。 包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。

Global site tag (gtag.js) - Google Analytics