[MANUAL] English:
[zend.git] / documentation / manual / ru / module_specs / Zend_Queue-Introduction.xml
blob6ce4dc4dbe80fcee6ac8d6acaec3832824f8b0a0
1 <?xml version="1.0" encoding="UTF-8"?>\r
2 <!-- Reviewed: no -->\r
3 <sect1 id="zend.queue.introduction">\r
4     <title>Введение</title>\r
5 \r
6     <para>\r
7         <classname>Zend_Queue</classname> представляет собой фабрику \r
8                 для создания подключений к  очередям сообщений.\r
9     </para>\r
11     <para>\r
12                 Очередь сообщений – это средство для распределенной обработки данных. \r
13                 Например, приложение для поиска работы может принимать резюме из \r
14                 множества различных источников.\r
15     </para>\r
17     <para>\r
18         Вы можете создать очередь "<filename>/queue/applications</filename>", \r
19                 у которой будут отправитель и получатель. Отправителем может быть любой \r
20                 источник информации, который может подключаться к службе сообщений либо \r
21                 напрямую, либо через приложение, имеющее доступ к ней.\r
22     </para>\r
24     <para>\r
25         Отправитель отсылает сообщение в очередь:\r
26     </para>\r
28     <programlisting language="xml"><![CDATA[\r
29 <resume>\r
30     <name>Вася Пупкин</name>\r
31     <location>\r
32         <city>Москва</city>\r
33         <state>Московская область</state>\r
34     </location>\r
35     <skills>\r
36         <programming>PHP</programming>\r
37         <programming>Perl</programming>\r
38     </skills>\r
39 </resume>\r
40 ]]></programlisting>\r
42     <para>\r
43         Получатель или обработчик очереди получает сообщение и обработает данные из резюме.\r
44     </para>\r
46     <para>\r
47         Существует много паттернов, которые могут быть применены к очередям сообщений для того,\r
48         чтобы абстрагировать поток сообщений от кода и предоставить метрики, \r
49         трансформации и мониторинг очередей сообщений.\r
50         \r
51         <ulink\r
52             url="http://www.amazon.com/Enterprise-Integration-Patterns-Designing-Addison-Wesley/dp/0321200683">Enterprise\r
53             Integration Patterns: Designing, Building, and Deploying Messaging Solutions\r
54             (Addison-Wesley Signature Series)</ulink> (ISBN-10 0321127420; ISBN-13 978-0321127426) \r
55         - хорошая книга об использовании очередей сообщений.\r
56     </para>\r
57 </sect1>\r