为了在iOS下做个聊天程序,用XMPP协议做,服务器端选用ejabberd.在http://xmpp.org/xmpp-software/servers/ 这里提供的服务端的东西多的很,还是选用ejabberd. 在http://www.process-one.net/en/ejabberd ...
ejabberd ejabberdis a free and open source instant messaging server written inErlang OTP. ejabberdis cross platform, distributed, fault tolerant, and based on open standards to achieve real time commu ...
2013-04-04 21:39 1 7667 推荐指数:
为了在iOS下做个聊天程序,用XMPP协议做,服务器端选用ejabberd.在http://xmpp.org/xmpp-software/servers/ 这里提供的服务端的东西多的很,还是选用ejabberd. 在http://www.process-one.net/en/ejabberd ...
首先,xmpp服务器是基于ejabberd。离线消息模块是mod_interact,原地址地址:https://github.com/adamvduke/mod_interact; 修改后实现群聊离线消息:https://github.com/Joywok/mod_interact 不仅仅要修改 ...
转自:http://blog.chinaunix.net/uid-8092042-id-2385071.html Ejabberd简介 Ejabberd是基于Jabber/XMPP协议的即时通讯服务器,由GPLv2授权(免费和开放源码),采用Erlang/OTP开发。它的特点是,跨平台,容错 ...
1.客户端连接服务器,并发送消息给服务器的处理在ejabberd_c2s中。 ejabberd_c2s 是一个gen_fsm 状态机,在 ejabberd启动时装载。 初始状态为 wait_for_stream,接受形为 {xmlstreamstart, _Name, Attrs ...
1、下载Ejabberd安装包 2、下载完成后,给安装包加权限,否则无法安装 3、安装Ejabberd 几个注意的地方:a、设置域的时候输入本机的IP地址 b、语言最好选择英语 4、安装完成后启动 服务已经启动。可以用WEB来管理 ...
1. Openfire (Wildfire) 3.x 底层通讯采用的mina框架,minak框架其实性能一般,netty早已经超越它,虽然最初都是Doug Lea写的。3.4版本之后支持集群,单台服务器测试最大支持30万用户并发,服务器配置(服务器是Dell R710, 64G内存 16核CPU ...
Bind是一款开放源码的DNS服务器软件,由美国加州大学Berkeley分校开发和维护的,全名为Berkeley Internet Name Domain它是目前世界上使用最为广泛的DNS服务器软件,支持各种unix平台和windows平台。 一、安装bind 1、检查是否已安装bind ...
1. 安装openswan apt-get install openswan 2.打开 /etc/ipsec.conf 文件,做如下配置: 其中,virtual_privat这里包含的网络地址允许配置为远程客户端所在的子网。换句话说,这些地址范围应该是NAT路由器后面的客户端 ...