Perl XMPP 消息处理模块-AnyEvent::XMPP
AnyEvent::XMPP - An implementation of the XMPP Protocol使用了事件驱动机制来实现了xmpp协议的功能,它目前比之于Net::XMPP此类模块早不更新来讲,它的更新是很及时的,比较合乎主流,但同时对编程者的要求有提高了。基于AnyEvent模块。
相关的组件
AnyEvent::XMPP::Connection is a RFC 3920 conforming "XML" stream implementation for clients, which handles TCP connect up to the resource binding. And provides low level access to the XML nodes on the XML stream along with some high level methods to send the predefined XML stanzas.
AnyEvent::XMPP::IM::Connection is a more high level module, which is derived from AnyEvent::XMPP::Connection. It handles all the instant messaging client functionality described in RFC 3921.
AnyEvent::XMPP::Client is a multi account client class. It manages connections to multiple XMPP accounts and tries to offer a nice high level interface to XMPP communication.
AnyEvent::XMPP::Util, AnyEvent::XMPP::Writer, AnyEvent::XMPP::Parser.Those modules might be helpful and/or required if you want to use this framework for XMPP.
AnyEvent::XMPP::Writer for a discussion about the brokenness of XML in the XMPP specification.
最新版本:0.5
项目主页:https://metacpan.org/release/AnyEvent-XMPP