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