Introduction to Zend Framework

 Learning Zend Framework

appendix

 Zend Framework Reference


  •  Zend_Gdata
  •  Zend_Http
  •  Zend_InfoCard
  •  Zend_Json
  •  Zend_Layout
  •  Zend_Ldap
  •  Zend_Loader
  •  Zend_Locale
  •  Zend_Log
  •  Zend_Mail
  •  Zend_Markup
  •  Zend_Measure
  •  Zend_Memory
  •  Zend_Mime
  •  Zend_Navigation
  •  Zend_Oauth
  •  Zend_OpenId
  •  Zend_Paginator
  •  Zend_Pdf
  •  Zend_ProgressBar
  •  Zend_Queue
  •  Zend_Reflection
  •  Zend_Registry
  •  Zend_Rest

  •  Zend_Search_Lucene
  •  Zend_Serializer
  •  Zend_Server
  •  Zend_Service
  •  Zend_Session
  •  Zend_Soap
  •  Zend_Tag
  •  Zend_Test
  •  Zend_Text
  •  Zend_TimeSync
  •  Zend_Tool
  •  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
  • Translation 96.1% Update 2010-11-28 - Revision 23448 - Version ZF 1.11.x

    Chapter 56. Zend_Queue

    56.1. Einführung

    Zend_Queue bietet Factory Funktionen ob spezielle Queue Client Objekte zu erstellen.

    Eine Message Queue ist eine Methode für entferntes Bearbeiten. Zum Beispiel könnte eine Job Broker Anwendung mehrere Anwendungen für Jobs akzeptieren und das von einer Vielzahl von Quellen.

    Man könnte eine Queue "/queue/applications" erstellen die einen Sender und einen Empfänger hat. Der Sender würde jede vorhandene Quelle sein die sich zum Nachrichten Service verbinden kann oder indirekt zu einer Anwendung (Web) die sich zum Nachrichten Service verbinden kann.

    Der Sender sendet eine Nachricht an die Queue:

    <resume>
        <
    name>John Smith</name>
        <
    location>
            <
    city>San Francisco</city>
            <
    state>California</state>
            <
    zip>00001</zip>
        </
    location>
        <
    skills>
            <
    programming>PHP</programming>
            <
    programming>Perl</programming>
        </
    skills>
    </
    resume>

    Der Empfänger oder Konsument der Queue würde die Nachricht entgegennehmen und den Prozess weiterbearbeiten.

    Es gibt viele Nachrichten-Pattern die Queues angehängt werden können um den kontrollierten Ablauf des Codes zu abstrahieren um Metriken, Transformationen, und Monitoring für Nachrichten-Queues anzubieten. Ein gutes Buch für Nachrichten-Pattern ist Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (Addison-Wesley Signature Series) (ISBN-10 0321127420; ISBN-13 978-0321127426).

    digg delicious meneame google twitter technorati facebook

    Comments

    Loading...