Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 49.479.892 Times

Net::Stomp 0.32

  Date Added: January 06, 2010  |  Visits: 805

Net::Stomp

Report Broken Link
Printer Friendly Version


Product Homepage
Download (94 downloads)



Net::Stomp is a Streaming Text Orientated Messaging Protocol Client. SYNOPSIS # send a message to the queue foo use Net::Stomp; my $stomp = Net::Stomp->new( { hostname => localhost, port => 61613 } ); $stomp->connect( { login => hello, passcode => there } ); $stomp->send( { destination => /queue/foo, body => test message } ); $stomp->disconnect; # subscribe to messages from the queue foo use Net::Stomp; my $stomp = Net::Stomp->new( { hostname => localhost, port => 61613 } ); $stomp->connect( { login => hello, passcode => there } ); $stomp->subscribe( { destination => /queue/foo, ack => client, activemq.prefetchSize => 1 } ); while (1) { my $frame = $stomp->receive_frame; warn $frame->body; # do something here $stomp->ack( { frame => $frame } ); } $stomp->disconnect; # write your own frame my $frame = Net::Stomp::Frame->new( { command => $command, headers => $conf, body => $body } ); $self->send_frame($frame); This module allows you to write a Stomp client. Stomp is the Streaming Text Orientated Messaging Protocol (or the Protocol Briefly Known as TTMP and Represented by the symbol :ttmp). Its a simple and easy to implement protocol for working with Message Orientated Middleware from any language. Net::Stomp is useful for talking to Apache ActiveMQ, an open source (Apache 2.0 licensed) Java Message Service 1.1 (JMS) message broker packed with many enterprise features. A Stomp frame consists of a command, a series of headers and a body - see Net::Stomp::Frame for more details..

Requirements: No special requirements
Platforms: Linux
Keyword: Client Frame Libraries Messaging Messaging Protocol Netstomp Orientated Programming Protocol Stomp Streaming Text
Users rating: 0/10

License: Freeware Size: 6.14 KB
USER REVIEWS
More Reviews or Write Review


NET::STOMP RELATED
Database Tools  -  Dataman 3.3.1
Dataman is a fully multi-threaded database server and client API libraries in C, C , Java, and a PHP module has now been added as well.This is a 'direct access' database, not a relational one. It emulates the verbs of the EDITOR language.
624.64 KB  
Development Editors  -  Dataman for Linux 3.3.6
Dataman is a fully multi-threaded database server and client API libraries in C, C++, Java, and a PHP module has now been added as well. This is a 'direct access' database, not a relational one. It emulates the verbs of the EDITOR language.
655.36 KB  
Text Chat Clients  -  Akeni Instant Messaging IM - Pro 1.2.75
Akeni Instant Messaging - Pro is a client/server instant messaging platform that allows companies to host their own secured private IM system. The client has an user interface similar to AIM, ICQ, or MSN Messenger. It supports all the standard IM...
3.1 MB  
Video Editors  -  GyachI 1.0.5
GyachI is an improved version of GyachE, a feature-rich client for the yahoo instant messaging protocol. GyachI project is released under GPL to the open source community..
2.8 MB  
Network & Internet  -  FirstClass Client 9.126
Client for their messaging, discussion groups, document sharing, conferences system.
20.1 MB  
Programming  -  POE::Event::Message 0.11
This small set of classes is a starting point for creating a generic application messaging protocol. The intent is for these to be used as a foundation when building networked and/or event-driven applications such as Web services.
30.72 KB  
Utilities  -  ggivnc 0.3.0
ggivnc project is a VNC client using libraries from the GGI project to draw graphics and handle input. The reason this VNC client came about was to fill the need for a companion to the VNC target in libggi. All existing VNC code was at the time...
368.64 KB  
Libraries  -  libsmtp-- 0.1.0
libsmtp-- is a library that implements the client part of the SMTP protocol. It is written in C to reduce code size, but nevertheless the main goals are simplicity, design and ease of use. libsmtp-- provides all the SMTP features that are of...
215.04 KB  
Miscellaneous Communications Tools  -  one 2 oh my god for Linux 0.3
One2OhMyGod is a java client to iTunes4 library sharing protocol. It has been tested on linux, Windows, and Mac OS. It should work on just about anything that supports java, though.
614.4 KB  
Networking Tools  -  Fidelio 0.9.3
Fidelio is a Linux/Unix client for Hotline, a proprietary protocol that combines ftp-like, irc-like and news-like functions with user authentication and permissions in one package. Fidelio is currently fully functional as a non-administative...
102.4 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 4.0.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB