#!/usr/bin/php -q <?php include '../classes/broker.php'; set_time_limit(0); error_reporting(1); $broker = new SAPO_Broker(array('debug' => TRUE)); #$broker=new SAPO_Broker; // publish example $r = $broker->publish('<xml>' . $broker->xmlentities('<<<ESCAPE-ME>>>') . '</xml>', array('topic' => '/testes/myqueue1', 'destination_type' => 'QUEUE')); if ($r == FALSE) { echo "Publish exited (last err: " . $broker->net->last_err . ")\n"; } echo "Done\n";
#!/usr/bin/php -q <?php include '../classes/broker.php'; set_time_limit(0); error_reporting(1); #$broker=new SAPO_Broker(array('debug'=>TRUE)); $broker = new SAPO_Broker(); // will use localhost // this will be publish on the disks's dropbox because it's localhost $r = $broker->publish('<xml>' . $broker->xmlentities('<<<ESCAPE-ME>>>') . '</xml>', array('topic' => '/sapo/developer/tests')); if ($r == FALSE) { echo "Publish exited (last err: " . $broker->net->last_err . ")\n"; } echo "Done\n";
#!/usr/bin/php -q <?php include '../classes/broker.php'; set_time_limit(0); error_reporting(1); #$broker=new SAPO_Broker(array('debug'=>TRUE)); $broker = new SAPO_Broker(); // publish example $args['priority'] = 1; $args['message_id'] = 1; $args['persistent'] = 1; $args['topic'] = '/sapo/developer/tests'; $r = $broker->publish('<xml>' . $broker->xmlentities('<<<ESCAPE-ME>>>') . '</xml>', $args); if ($r == FALSE) { echo "Publish exited (last err: " . $broker->net->last_err . ")\n"; } $args['topic'] = '/sapo/tags/sessions/users'; $r = $broker->publish('<xml>user has landed</xml>', $args); if ($r == FALSE) { echo "Publish exited (last err: " . $broker->net->last_err . ")\n"; } echo "Done\n";