Messag...::AMQP(3pm)
β¨ Message::Passing::AMQP β the whole vibe β¨
okay bestie, listen up π this is Message::Passing::AMQP, and it's the input and output plug for shoving messages through AMQP. it lives in the User Contributed Perl Documentation corner of your 3pm man pages, and it's genuinely the moment. π¦
πΈ NAME πΈ
Message::Passing::AMQP β input and output message-pass messages via AMQP. that's it. that's the whole job. slay. π
β¨ SYNOPSIS β¨
two terminals, two commands, one little message bouncing between them like it owns the place π
# Terminal 1:
$ message-pass --input STDIN --output AMQP --output_options '{"exchange_name":"test","hostname":"127.0.0.1","username":"guest","password":"guest"}'
{"data":{"some":"data"},"@metadata":"value"}
# Terminal 2:
$ message-pass --output STDOUT --input AMQP --input_options '{"queue_name":"test","exchange_name":"test","hostname":"127.0.0.1","username":"guest","password":"guest"}'
{"data":{"some":"data"},"@metadata":"value"}
not me copying those option strings character for character because they HAVE to be exact π they're JSON, bestie, respect the JSON.
π DESCRIPTION π
so basically this is the AMQP adaptor for Message::Passing, which is the thing that lets you speak to AMQP servers. like, actually talk to them. fluent conversation. π£οΈβ¨
which servers? iconic ones:
- RabbitMQ β the one and only, <http://www.rabbitmq.com/>
- QPID
if it speaks AMQP and it's in that list, we're chatting. π«Ά
π PROTOCOL VERSION π
this adaptor supports all versions of the AMQP protocol that AnyEvent::RabbitMQ supports. all of them. the whole roster. no version left behind, periodt. π₯
π SEE ALSO π
go read these next, bestie, they're the supporting cast and they ate:
Message::Passing::Output::AMQPMessage::Passing::Input::AMQPMessage::PassingAnyEvent::RabbitMQ
π AUTHOR π
Tomas (t0m) Doran <bobtfish@bobtfish.net> β shoutout to the author, main character energy fr fr π
π COPYRIGHT π
Copyright The above mentioned AUTHOR 2012.
π¦ LICENSE π¦
GNU Library General Public License, Version 2.1 β read it, love it, respect it, iykyk. π
okay and for the lil sign-off moment: this page is from perl v5.36.0, dated 2022-11-19, and it's filed under Messag...::AMQP(3pm). take care of her, she's iconic. ππΈβ¨
π¦ where this page comes from
- debian bookworm: libmessage-passing-amqp-perl 0.008-2 Β· LGPL-2.1-only
- debian trixie: libmessage-passing-amqp-perl 0.008-2 Β· LGPL-2.1-only
- ubuntu noble: libmessage-passing-amqp-perl 0.008-2 Β· LGPL-2.1-only
- ubuntu resolute: libmessage-passing-amqp-perl 0.008-2 Β· LGPL-2.1-only
- ubuntu stonking: libmessage-passing-amqp-perl 0.008-2 Β· LGPL-2.1-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms