`
17studio
  • 浏览: 199270 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

ejabberd + xmpp

阅读更多
my choice for im service

最近和一家做im的公司谈到对方服务器的架构,使用erlang作为通信接入端,所有的业务都交给后台处理,只是利用erlang的通信能力、并发性、容错性等特性

由此得到以下的一些结论:
1、函数式语言还是不适合做大规模的业务开发
2、erlang的强项是通信,但不是可以胜任所有的高性能工作
分享到:
评论

相关推荐

    Android IM开发 Ejabberd+asmck+spack

    Ejabberd是一款开源的XMPP(Extensible Messaging and Presence Protocol)服务器,它是IM系统的核心组件。XMPP是一种基于XML的协议,广泛用于即时通讯,提供实时通讯和消息传递功能。Ejabberd支持多种编程语言的API...

    ejabberd:ejabberd-XMPP和Web聊天

    ejabberd-XMPP和Web聊天 将与结合在一起的即时消息服务器,以创建支持强加密并与任何Web浏览器或专用XMPP客户端(例如,Pidgin)一起使用的实时聊天服务器。 ejabberd是功能强大的XMPP服务器,它支持群集,实时升级...

    iOS xmpp ejabberd服务器

    本文件主要关注的是如何在iOS平台上使用XMPP与ejabberd服务器进行集成,实现即时通讯功能。 ejabberd是一款开源的XMPP服务器,支持多种平台,包括iOS。它提供了强大的可扩展性和高可用性,能够处理大量的并发用户,...

    Android使用smack连接ejabberd服务器注册、收发消息

    ejabberd是一个开源的XMPP服务器,它提供了稳定、安全且可扩展的服务,支持多种编程语言的客户端接口。Smack是Java和Android平台上常用的XMPP客户端库,它提供了丰富的API,使得开发者可以轻松地构建XMPP应用。 **...

    ejabberd windows installer

    ejabberd是一款开源的XMPP服务器,它基于Erlang编程语言,提供高度可扩展性和高并发处理能力。在Windows环境下,ejabberd通常通过安装程序进行部署,这正是"ejabberd windows installer"所涉及的内容。Ejabberd不...

    ejabberd中mod_privacy_odbc.erl实现没有完全遵循xmpp协议

    ejabberd是一款开源的XMPP服务器,广泛用于构建实时通信系统。在ejabberd中,`mod_privacy_odbc.erl`是用于处理用户隐私列表模块的一部分,该模块与数据库(通常通过ODBC接口)交互来存储和管理用户的隐私设置。然而...

    ejabberd-15.07-osx-installer.app.zip

    ejabberd是一款开源的XMPP服务器,广泛应用于实时通讯系统,如即时消息、在线状态显示、多用户聊天室等功能的实现。它基于Erlang编程语言,这使得ejabberd具有高度可扩展性和高容错性。 ejabberd-15.07-osx-...

    ejabberd 服务器测试客户端spark

    ejabberd是一款开源的XMPP服务器,广泛用于构建实时通信系统,如即时消息、VoIP、协作工具等。在部署ejabberd服务器后,为了确保其正确配置和功能正常,通常需要一个客户端来进行测试。在这个场景中,"ejabberd ...

    ejabberd源码

    ejabberd是一款强大的即时通讯服务器,它基于Jabber/XMPP协议,这使得ejabberd能够支持丰富的交互式通信功能,如文本聊天、音视频通话、群聊、文件传输等。作为一款开源软件,ejabberd遵循GPLv2许可证,允许用户自由...

    xmpp服务器安装

    在本文中,我们将深入探讨如何在Mac操作系统上安装ejabberd,这是一款流行的XMPP服务器软件。 ejabberd是由ProcessOne开发的开源XMPP服务器,它支持多种平台,包括Linux、Windows和Mac OS X。ejabberd以其高度可...

    XMPP 核心 (内附XMPP实例)

    7. **服务器实现**:许多开源和商业的XMPP服务器实现存在,如ejabberd、Openfire、Prosody等,这些服务器提供了丰富的配置和扩展选项。 8. **客户端库**:agsXMPP是一个流行的C++库,用于开发XMPP客户端应用。它...

    ejabberd安装配置[归纳].pdf

    Ejabberd安装配置详解 Ejabberd是一款流行的开源即时通讯服务器软件,具有高度灵活性和可扩展性。下面是Ejabberd安装配置的详细知识点解析: Ejabberd下载 Ejabberd的下载可以从官方网站获取,目前支持多种操作...

    XMPP.zip_xmpp _xmpp csharp

    ejabberd是一个流行的、高度可扩展的XMPP服务器,支持多种插件和模块,可以满足各种需求。 总的来说,XMPP为.NET开发者提供了一个强大的即时通讯工具箱,结合C#的灵活性和.NET框架的广泛支持,可以构建出高效、...

    ejabberd 群聊 strophe.js 实现

    ejabberd是一款开源的XMPP服务器,常用于构建实时通信系统,如即时消息(IM)、群聊等。XMPP(Extensible Messaging and Presence Protocol)是一种基于XML的开放标准,用于实现即时通信和在线状态传输。在这个场景...

    Android XMPP好友列表+聊天

    常用的XMPP服务器有Openfire、ejabberd、Prosody等,它们提供了安装和配置指南,以便开发者能够根据需要调整服务器设置。 **Android客户端集成XMPP** 1. **添加依赖库**:Android应用需要集成一个XMPP库,如Smack...

    xmpp服务器端介绍

    1. 选择服务器软件:流行的XMPP服务器软件有ejabberd、Prosody、Openfire等,它们都遵循XMPP协议并提供不同的特性和配置选项。 2. 安装和配置:根据所选服务器软件的文档进行安装,然后配置服务器的网络设置、用户...

    XMPP登录demo

    这个"XMPP登录demo"项目为iOS开发者提供了一个实用的起点,展示了如何利用XMPP框架与ejabberd服务器进行交互,实现在本地服务器上的用户登录功能。理解并掌握XMPP登录的基本流程和关键代码,有助于开发者在自己的...

    Android 基于XMPP协议IM聊天实现(客户端+服务端) 源码

    服务端通常使用Openfire、ejabberd等开源XMPP服务器实现。服务器主要负责: - 用户认证:验证客户端发送的用户名和密码。 - 消息路由:将客户端发送的消息转发给正确的接收者。 - 用户会话管理:保持用户的在线...

    ejabberd安装配置.docx

    Ejabberd 是一个基于 XMPP 协议的 instant messaging 服务器,主要用于实时通信和即时消息传递。下面是 Ejabberd 安装配置的相关知识点: 一、Ejabberd 下载 Ejabberd 的安装需要从官方网站下载对应的安装包。下载...

Global site tag (gtag.js) - Google Analytics