Skip to Content

Получить сообщение

alt

alt

Компонент, получающий сообщения из очереди сервера ActiveMQ.

СвойствоТипОписание
Адрес сервера*StringАдрес сервера ActiveMQ (tcp://myserver:61616/)
ЛогинStringЛогин
ПарольStringПароль
Тип назначения*LTools.Network.MQ.DestinationTypesТип назначения
Имя очереди/топика*StringИмя очереди/топика
Массив сообщенийList <LTools.Network.MQ.AMQMessage>Массив полученных сообщений
Удалять сообщенияBooleanПризнак удаления сообщений из очереди
Кол-воInt32Количество получаемых сообщений
ID сообщенияStringID сообщения в очереди
Таймаут*Int32Предельное время ожидания завершения процесса (мс)
Использовать AcknowledgementBooleanИспользовать режим Acknowledgement
Режим Acknowledgement-Выберите тип режима Acknowledgement из выпадающего списка
Добавлять префиксBooleanДобавлять префикс к очереди
List<LTools.Network.MQ.AMQMessage> ret = LTools.Network.MqApp.AMQ_Receive(LTools.Network.MQ.DestinationTypes.TOPIC, "tcp://myserver:61616/", "login", "password", "topic", true, 10000, 10);