Skip to content

A Stomp Protocol Queue adapter for Zend_Queue, more unit-tests, 'no-local' header, php 5.3 based

Notifications You must be signed in to change notification settings

avalanche123/PHP-Stomp-Queue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Usage

Pretty standard:

$queueAdapter = new \OpenSky\Queue\Stomp(array(
    'host'        => 'localhost',
    'scheme'    => 'tcp',
    'port'        => 61613,
    'username'    => 'system', //optional
    'password'    => 'manager', //optional
));

$queue = new \Zend_Queue($queueAdapter, array(
    'name' => '/queue/some_queue'
));

$queue->send('someMessageString');

$messagesToReceiveCount = 1;
$messages = $queue->receive($messagesToReceiveCount);
$this->assertEquals(1, count($messages);

$message = $messages->current();
$this->assertEquals('someMessageString', $message->body);

About

A Stomp Protocol Queue adapter for Zend_Queue, more unit-tests, 'no-local' header, php 5.3 based

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages