Net::Async::XMPP is an asynchronous XMPP client and server implementations. WWW: http://search.cpan.org/dist/Net-Async-XMPP/