| NET :: Stomp :: Producer Helper-object om berichten te verzenden via NET :: Stomp |
Download nu |
NET :: Stomp :: Producer Rangschikking & Samenvatting
- Vergunning:
- Perl Artistic License
- 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