예제 #1
0
function test_del_mq()
{
}
include_once 'CwxMqDef.class.php';
function __autoload($name)
{
    include_once $name . ".class.php";
}
$host = '127.0.0.1';
$port = 9906;
$queue = 'aa';
$user = '******';
$passwd = 'mq_admin_passwd';
$auth_user = '******';
$auth_passwd = 'mq_admin_passwd';
$poco = new CwxMqPoco();
$request = new CwxRequest($host, $port);
$pack = $poco->packDelQueue($queue, $user, $passwd, $auth_user, $auth_passwd);
$ret = $request->connect();
if ($ret === false) {
    echo $request->getLastError();
    exit;
}
$ret = $request->sendMsg($pack);
if ($ret === false) {
    echo $request->getLastError();
    exit;
}
$ret = $request->receiveMsg();
if ($ret === false) {
    echo $request->getLastError();
예제 #2
0
<?php

function test_fetch()
{
}
include_once 'CwxMqDef.class.php';
function __autoload($name)
{
    include_once $name . ".class.php";
}
$host = '127.0.0.1';
$port = 9906;
$queue = 'aa';
$user = '******';
$passwd = 'mq_admin_passwd';
$poco = new CwxMqPoco();
$request = new CwxRequest($host, $port);
$pack = $poco->packFetchMq($queue, null, $user, $passwd);
$ret = $request->connect();
if ($ret === false) {
    echo $request->getLastError();
    exit;
}
$ret = $request->sendMsg($pack);
if ($ret === false) {
    echo $request->getLastError();
    exit;
}
$ret = $request->receiveMsg();
if ($ret === false) {
    echo $request->getLastError();
예제 #3
0
{
}
include_once 'CwxMqDef.class.php';
function __autoload($name)
{
    include_once $name . ".class.php";
}
$host = '127.0.0.1';
$port = 9906;
$queue = 'aa';
$user = '******';
$passwd = 'mq_admin_passwd';
$subscribe = '3:5';
$auth_user = '******';
$auth_passwd = 'mq_admin_passwd';
$poco = new CwxMqPoco();
$request = new CwxRequest($host, $port);
$pack = $poco->packCreateQueue($queue, $user, $passwd, $subscribe, $auth_user, $auth_passwd);
$ret = $request->connect();
if ($ret === false) {
    echo $request->getLastError();
    exit;
}
$ret = $request->sendMsg($pack);
if ($ret === false) {
    echo $request->getLastError();
    exit;
}
$ret = $request->receiveMsg();
if ($ret === false) {
    echo $request->getLastError();
예제 #4
0
}
include_once 'CwxMqDef.class.php';
function __autoload($name)
{
    include_once $name . ".class.php";
}
$host = '127.0.0.1';
$port = 9903;
$sid = null;
$user = '******';
$passwd = 'async_passwd';
$subscribe = null;
$sign = null;
$zip = 0;
$chunkSize = 0;
$poco = new CwxMqPoco();
$request = new CwxRequest($host, $port);
$pack = $poco->packReportData(0, $sid, $chunkSize, $window, $subscribe, $user, $passwd, $sign, $zip);
$ret = $request->connect();
if ($ret === false) {
    echo $request->getLastError();
    exit;
}
$ret = $request->sendMsg($pack);
if ($ret === false) {
    echo $request->getLastError();
    exit;
}
$ret = $request->receiveMsg();
if ($ret === false) {
    echo $request->getLastError();
예제 #5
0
{
}
include_once 'CwxMqDef.class.php';
function __autoload($name)
{
    include_once $name . ".class.php";
}
$host = '127.0.0.1';
$port = 9901;
$group = '3';
$user = '******';
$passwd = 'recv_passwd';
//这个还没有测试通过
$sign = 'crc32';
$zip = 1;
$poco = new CwxMqPoco();
$request = new CwxRequest($host, $port);
$data = 'msg ' . date('Y-m-d H:i:s ') . rand(100, 999);
$pack = $poco->packRecvData(0, $data, $group, $user, $passwd, $sign, $zip);
$ret = $request->connect();
if ($ret === false) {
    echo $request->getLastError();
    exit;
}
$ret = $request->sendMsg($pack);
if ($ret === false) {
    echo $request->getLastError();
    exit;
}
$ret = $request->receiveMsg();
if ($ret === false) {