Net-STOMP-Client This module provides an object oriented client interface to interact with servers supporting STOMP (Streaming Text Orientated Messaging Protocol). It supports the major features of messaging brokers: SSL, asynchronous I/O, receipts and transactions. Note: This module has been initially released on CPAN as Net::STOMP but has later been renamed to Net::STOMP::Client to avoid a naming conflict. INSTALLATION To install this module, run the following commands: perl Makefile.PL make make test make install To test this module with a STOMP broker, see t/2broker.t. In addition to the mandatory modules listed in Makefile.PL, the following optional modules do bring extra functionality: Authen::Credential - allows easy authentication support IO::Socket::SSL - allows using STOMP over SSL Messaging::Message - allows frame <-> message conversions SUPPORT AND DOCUMENTATION After installing, you can find documentation for this module with the perldoc command. perldoc Net::STOMP::Client perldoc Net::STOMP::Client::Auth perldoc Net::STOMP::Client::Connection perldoc Net::STOMP::Client::Frame perldoc Net::STOMP::Client::HeartBeat perldoc Net::STOMP::Client::IO perldoc Net::STOMP::Client::Peer perldoc Net::STOMP::Client::Receipt perldoc Net::STOMP::Client::Version You can find some examples in the eg directory and a detailed tutorial: perldoc Net::STOMP::Client::Tutorial LICENSE AND COPYRIGHT Copyright (C) CERN 2010-2021 This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License. See http://dev.perl.org/licenses/ for more information.