使用例
下記のZend_Queueの例で
待ち行列の作成や待ち行列の取得、メッセージ取得、メッセージ削除及びメッセージ送信を含む
様々なフィーチャーを示します。
// 構成オプションのために
// @see Zend_Queue_Adapater::__construct()
'name' => 'queue1',
);
// 配列待ち行列の作成
'Array', $options);
// 待ち行列一覧の取得
"\n";
}
// 新規待ち行列の作成
$queue2 = $queue->createQueue('queue2');
// 待ち行列のメッセージ数の取得 (SPL由来の Countable インターフェイスをサポート)
// 待ち行列からメッセージを5件取り出す
"\n";
//メッセージを処理しました。今待ち行列から除去します。
$queue->deleteMessage($message);
}
// 現在アクティブな待ち行列にメッセージを送信
'My Test Message');
// 作成した待ち行列と、そのすべてのメッセージを削除
$queue->deleteQueue('queue2');