OneScript RabbitMQ
Поддержка RabbitMQ для OneScript
Установка
С хаба пакетов
opm install rabbitmq
С релизов GitHub
- Перейти на страницу релизов
- Скачать артефакт RabbitMQ-x.y.z.ospx
- Установить с помощью opm:
opm install -f RabbitMQ-x.y.z.ospx
С AppVeyor
- Перейти на страницу последней сборки или истории сборок и выбрать интересующую сборку
- Перейти в раздел Artifacts
- Скачать артефакт RabbitMQ-x.y.z.ospx
- Установить с помощью opm:
opm install -f RabbitMQ-x.y.z.ospx
Использование
Отправка сообщения (BasicPublish)
#Использовать RabbitMQ
Соединение = Новый СоединениеRMQ;
Соединение.Пользователь = "guest";
Соединение.Пароль = "guest";
Соединение.Сервер = "localhost";
Соединение.ВиртуальныйХост = "/";
Клиент = Соединение.Установить();
ИмяТочкиОбмена = "test";
Клиент.ОтправитьСтроку("Привет", ИмяТочкиОбмена);
Соединение.Закрыть();
Получение сообщения (BasicGet)
#Использовать RabbitMQ
Соединение = Новый СоединениеRMQ;
Соединение.Пользователь = "guest";
Соединение.Пароль = "guest";
Соединение.Сервер = "localhost";
Соединение.ВиртуальныйХост = "/";
Клиент = Соединение.Установить();
ИмяОчереди = "test";
СообщениеИзОчереди = Клиент.ПолучитьСтроку(ИмяОчереди);
Соединение.Закрыть();