новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Форум

Обсуждение к заданию: Оптимизация внешней компоненты 1С "RabbitMQ" на C/C++

    • #1
    • 14.10.2025 15:04
    0
    Цель: Требуется оптимизировать загрузку ЦП внешней компонентой 1С, реализованной на C/C++, и предназначенной для интеграции 1С и брокера сообщений "RabbitMQ". Описание проблемы: Пр...  Подробнее>>
    • #2
    • 14.10.2025 15:04
    0
    А почему через REST не хотите ?
    • #3
    • 14.10.2025 15:18
    • Отредактировано: 14.10.2025 15:25:42
    0
    Во-первых, во внедренных проектах уже используется интеграция с "RabbitMQ" именно через эту компоненту, а во-вторых, у REST API брокера есть недостаток - у него нет метода удаления конкретных сообщений из очереди (только удаление конкретного количества первых сообщений в очереди), компонента же считывает сообщения последовательно по одному и далее удаляет их так же по одному последовательно, ну и сам по себе AMQP-протокол компоненты по идее меньше требует ресурсов, нежели работа по HTTP-протоколу - если получать и удалять сообщения из очереди так же последовательно по одному как это делает компонента.
    • #4
    • 14.10.2025 17:11
    0
    Ну, в принципе - если не срочно, то можно попробовать форкнуть компоненту на ASYNC AMQP.
    • #5
    • 14.10.2025 18:39
    0
    Юрий
    Ну, в принципе - если не срочно, то можно попробовать форкнуть компоненту на ASYNC AMQP.

    В целом не срочно, а сколько это примерно займет времени и можете примерно соориентировать по стоимости?
    • #6
    • 14.10.2025 22:15
    0
    Пишите в личку, обсудим.
Для участия в обсуждении Вам необходимо авторизоваться либо   зарегистрироваться