NET :: Stomp :: Producer

Helper-object om berichten te verzenden via NET :: Stomp
Download nu

NET :: Stomp :: Producer Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Gianni Ceccarelli
  • Uitgever website:
  • http://search.cpan.org/~dakkar/

NET :: Stomp :: Producer Tags


NET :: Stomp :: Producer Beschrijving

NET :: Stomp :: Producer is een Perl-klasse die berichten verzendt via een stompverbinding (zie NET :: Stomp :: Moosehelpers :: CANCONNECT). Het biedt faciliteiten voor serialisatie en validatie. U kunt een exemplaar van deze klasse hebben als een Singleton / Global in uw proces en het gebruiken om al uw berichten te verzenden: dit wordt aanbevolen, omdat het voorkomt dat de makelaar met veel verbindingen wordt gehad (elk exemplaar zou onafhankelijk van elkaar verbinden Maak vele gevallen per seconde, de makelaar of uw proces kunnen geen bestandsdescriptiors opraken en stoppen met werken). Synopsis mijn $ SER = JSON :: XS-> NIEUW-> UTF8; Mijn $ P = NET :: Stomp :: Producer-> NIEUW ({Servers => , Serializer => Sub {$ SER-> CODE ($ _ )}, standaard_headers => {'inhoud-type' => 'JSON'},}); $ P-> Verzenden ('/ wachtrij / ergens', {Type => 'My_Message'}, {A => }); ook: Package My :: Message :: Transformer {Gebruik Eland; sub transformeer {mijn ($ self, @ elems) = @_; RETURN {Destination => '/ Queue / ergens', Type => 'My_Message',}, {A => \ @Elems}; }} $ P-> Transform_and_Send ('MY :: Message :: Transformer', 'gegevens', 'structuur'); of zelfs: mijn $ t = my :: boodschap :: transformator-> nieuw (); $ P-> Transform_and_SEND ($ T, 'gegevens', 'structuur'); ze sturen allemaal dezelfde boodschap.Product's startpagina


NET :: Stomp :: Producer Gerelateerde software