论文部分内容阅读
本文详细阐述了XMPP技术和Ejabberd服务器相关知识,并且运用这些知识,实现了即时通讯的黑名单功能。Ejabberd服务器是用Erlang语言实现的一个XMPP服务器.服务器与客户端是通过xmlstream的形式进行通讯的.即通过对xml的解析,服务器端与客户端就可以相互通讯了。本文则通过在本地架构一个精简的XMPPServer,并通过Psi客户端实现了阻止黑名单列表里好友间的相互通讯,包括阻止黑名单里好友发送好友申请、普通的消息发送及出席状态的订阅等。