Einführung

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.

  1. // Für Konfigurations Optionen siehe
  2. // @see Zend_Queue_Adapater::__construct()
  3. 'name' => 'queue1',
  4. );
  5.  
  6. // Erstellung einer Array Queue
  7. 'Array', $options);
  8.  
  9. // Eine Liste von Queues erhalten
  10. "\n";
  11. }
  12.  
  13. // eine neue Liste erstellen
  14. $queue2 = $queue->createQueue('queue2');
  15.  
  16. // Die Anzahl von Nachrichten in einer Queue erhalten
  17. // (unterstützt das Countable Interface von SPL)
  18. // Bis zu 5 Nachrichten von der Queue erhalten
  19. "\n";
  20.  
  21.     // Wir haben die Nachrichten bearbeitet;
  22.     // jetzt löschen wir Sie von der Queue
  23.     $queue->deleteMessage($message);
  24. }
  25.  
  26. // Eine Nachricht zur aktuell aktiven Queue senden
  27. 'Meine Test Nachricht');
  28.  
  29. // Eine Queue die wir erstellt haben löschen inklusive aller Ihrer Nachrichten
  30. $queue->deleteQueue('queue2');

Einführung