Programmer's Reference Guide
Beispiel der Verwendung
Das beiliegende Beispiel von Zend_Queue zeigt eine Vielzahl von
Features, inklusive Erstellung der Queue, Empfangen der Queue, Empfangen von Nachrichten,
Löschen von Nachrichten und Senden von Nachrichten.
// Für Konfigurations Optionen siehe
// @see Zend_Queue_Adapater::__construct()
'name' => 'queue1' ,
) ;
// Erstellung einer Array Queue
$queue = Zend_Queue( 'Array' , $options ) ;
// Eine Liste von Queues erhalten
foreach ( $queue ->getQueues ( ) as $name ) {
}
// eine neue Liste erstellen
$queue2 = $queue ->create ( 'queue2' ) ;
// Die Anzahl von Nachrichten in einer Queue erhalten
// (unterstützt das Countable Interface von SPL)
// Bis zu 5 Nachrichten von der Queue erhalten
$messages = $queue ->receive ( 5 ) ;
foreach ( $messages as $i => $message ) {
echo $message ->
body ,
"\n " ;
// Wir haben die Nachrichten bearbeitet;
// jetzt löschen wir Sie von der Queue
$queue ->deleteMessage ( $message ) ;
}
// Eine Nachricht zur aktuell aktiven Queue senden
$queue ->send ( 'Meine Test Nachricht' ) ;
// Eine Queue die wir erstellt haben löschen inklusive aller Ihrer Nachrichten
$queue ->delete ( 'queue2' ) ;
Please enable JavaScript to view the comments powered by Disqus.
blog comments powered by
Select a Version
1.11
1.10
1.9
1.8
1.7
1.6
1.5
1.0
Languages Available
Deutsch English Français 日本語 Русский 简体中文
Components
Select a component
Einführung zum Zend Framework
Zend_Acl
Zend_Amf
Zend_Application
Zend_Auth
Zend_Cache
Zend_Captcha
Zend_CodeGenerator
Zend_Config
Zend_Config_Writer
Zend_Console_Getopt
Zend_Controller
Zend_Currency
Zend_Date
Zend_Db
Zend_Debug
Zend_Dojo
Zend_Dom
Zend_Exception
Zend_Feed
Zend_File
Zend_Filter
Zend_Form
Zend_Gdata
Zend_Http
Zend_InfoCard
Zend_Json
Zend_Layout
Zend_Ldap
Zend_Loader
Zend_Locale
Zend_Log
Zend_Mail
Zend_Measure
Zend_Memory
Zend_Mime
Zend_Navigation
Zend_OpenId
Zend_Paginator
Zend_Pdf
Zend_ProgressBar
Zend_Queue
Zend_Reflection
Zend_Registry
Zend_Rest
Zend_Search_Lucene
Zend_Server
Zend_Service
Zend_Session
Zend_Soap
Zend_Tag
Zend_Test
Zend_Text
Zend_TimeSync
Zend_Tool_Framework
Zend_Tool_Project
Zend_Translate
Zend_Uri
Zend_Validate
Zend_Version
Zend_View
Zend_Wildfire
Zend_XmlRpc
ZendX_Console_Process_Unix
ZendX_JQuery