Poe :: Bauteil :: Client :: stomp

Eine Perl-Erweiterung für die PoE-Umgebung
Jetzt downloaden

Poe :: Bauteil :: Client :: stomp Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Kevin L. Esteb
  • Website des Verlags:
  • http://search.cpan.org/~kesteb/

Poe :: Bauteil :: Client :: stomp Stichworte


Poe :: Bauteil :: Client :: stomp Beschreibung

PoE :: Komponente :: Client :: STOMP ist ein Perl-Modul, das die Nitty-GRITTY-Details zur Einrichtung des Kommunikationskanals auf einen Nachrichtenwarteschlange-Server übernimmt. Sie müssen dieses Modul mit Ihren eigenen Sub-Class verwenden, um nützlich zu sein. Es gibt nichts Unangenehmeres, um dann auf Dutzende von Servern und Neustart von Prozessen zu gehen. Wenn Nachrichten empfangen werden, werden bestimmte Ereignisse generiert. Diese Ereignisse basieren auf dem Nachrichtentyp. Wenn Sie an diesen Ereignissen interessiert sind, sollten Sie das Standardverhalten für diese Ereignisse überschreiben. Das Standardverhalten besteht darin, nichts zu tun. Ihr Programm kann wie folgt aussehen: Paket-Client; Verwenden Sie PoE; Verwenden Sie Basis QW (PoE :: Komponente :: Client :: STOMP); Verwenden Sie streng; Warnungen verwenden; SUB-Griff_Connection {My ($ Kernel, $ self) = @_ ; mein $ nFrame = $ self-> stomp-> connect ({login => 'testing', passcode => 'testing'}); $ Kernel-> Ertrag ('send_data' => $ nrame); } Sub-Griff_Connected {My ($ Kernel, $ Self, $ Frame) = @_ ; mein $ nFrame = $ self-> stomp-> abonnieren ({destination => $ self-> config ('warteReue'), ACK => 'Client'}); $ Kernel-> Ertrag ('send_data' => $ nrame); } SUB-Griff_Message {My ($ Kernel, $ Self, $ Frame) = @_ ; Meine $ message_id = $ frame-> header -> {'Message-ID'}; mein $ nFrame = $ self-> stomp-> ack ({'Message-ID' => $ message_id}); $ Kernel-> Ertrag ('send_data' => $ nrame); } Package Main; Verwenden Sie PoE; Verwenden Sie streng; Client-> Spawn (Alias => 'Testing', Warteschlange => '/ Warteschlange / Testen',); $ poe_kernel-> run (); Ausfahrt 0; Homepage des Produkts


Poe :: Bauteil :: Client :: stomp Zugehörige Software