Изменения документа Apache. NMS. ActiveMQ
Редактировал(а) Alexandr Fokin 2022/11/27 23:42
От версии 3.4
отредактировано Alexandr Fokin
на 2022/11/27 23:22
на 2022/11/27 23:22
Изменить комментарий:
К данной версии нет комментариев
К версии 2.9
отредактировано Alexandr Fokin
на 2022/11/07 00:46
на 2022/11/07 00:46
Изменить комментарий:
Update document after refactoring.
Сводка
-
Свойства страницы (2 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Название
-
... ... @@ -1,1 +1,1 @@ 1 -Apache .NMS.ActiveMQ1 +Apache.NMS.ActiveMQ - Содержимое
-
... ... @@ -1,20 +1,36 @@ 1 - Клиентдля брокера [[Apache ActiveMQ>>doc:Разработка.Брокеры сообщений.Apache Active MQ.WebHome]].1 + 2 2 3 ----- 4 - 5 5 Apache.NMS.ActiveMQ 6 - [[https:~~/~~/www.nuget.org/packages/Apache.NMS.ActiveMQ/ provides OpenWire>>https://www.nuget.org/packages/Apache.NMS.ActiveMQ/ provides OpenWire]]4 +https://www.nuget.org/packages/Apache.NMS.ActiveMQ/ provides OpenWire 7 7 8 8 Apache.NMS.AMQP 9 - [[https:~~/~~/www.nuget.org/packages/Apache.NMS.AMQP/ provides AMQP>>https://www.nuget.org/packages/Apache.NMS.AMQP/ provides AMQP]]7 +https://www.nuget.org/packages/Apache.NMS.AMQP/ provides AMQP 10 10 11 11 ---- 12 12 13 -{{children/}} 11 +{{code language="c#"}} 12 +//Основные объекты взаимодействия: 14 14 15 ----- 14 +1) IConnection 15 +connection.Start() 16 16 17 -2 способа потребления сообщений: 17 +2) ISession 18 +connection.CreateSession() 18 18 19 -1. handler (callback), 20 -1. явный вызов метода receive. 20 +3) IQueuq 21 +session.GetQueue(name) 22 + 23 +4.1) IMessageProducer 24 +session.CreateProducer(session) 25 + 26 +4.2) IMessageConsumer 27 +session.CreateConsumer( 28 + session, 29 + selector, 30 + false 31 + ) 32 +{{/code}} 33 + 34 +---- 35 + 36 +2 способа потребления сообщений: 1) handler, 2) явный вызов метода receive.