АРХИТЕКТУРА ПРИЛОЖЕНИЯ КОНСТРУКТОРА БОТОВ ДЛЯ БИЗНЕС-ПРОЦЕССОВ (2024)

В статье рассматривается проблема построения архитектуры приложения для эффективной интеграции ботов в бизнес-процессы. Авторы проводят анализ возможностей разработки ботов с использованием популярного мессенджера Telegram. Оцениваются аналоги трех основных конструкторов ботов (BotMan, PuzzleBot и SAMBOT), что позволяет определить их преимущества и недостатки. Рассматриваются различные архитектурные подходы, включая N-слойную, гексагональную, луковую и чистую, с целью выбора наиболее подходящего для данной задачи. Наконец, предлагается структурированное решение для back-end приложения на .NET с использованием ASP.NET. Предложенный подход обеспечивает эффективную интеграцию ботов в бизнес-процессы благодаря тщательно продуманной архитектуре.

The article discusses the problem of building an application architecture for the effective integration of bots into business processes. The authors analyze the possibilities of developing bots using the popular Telegram messenger. The analogues of the three main bot constructors (Batman, PuzzleBot and SAMBOT) are evaluated, which allows us to determine their advantages and disadvantages. Various architectural approaches, including N-layer, hexagonal, onion and pure, are considered in order to choose the most suitable for this task. Finally, a structured solution is proposed for the back-end of the application on .NET using ASP.NET . The proposed approach ensures effective integration of bots into business processes thanks to a carefully thought-out architecture.

Тип: Статья
Автор (ы): Скачков Даниил Вячеславович
Соавтор (ы): Лустгартен Юрий Леонидович
Ключевые фразы: РАЗРАБОТКА КОНСТРУКТОРА, ВОЗМОЖНОСТИ КОНСТРУКТОРОВ, АРХИТЕКТУРА КОНСТРУКТОРА TELEGRAM БОТОВ, архитектура, ЛУКОВАЯ АРХИТЕКТУРА, МОНОЛИТНАЯ АРХИТЕКТУРА, бизнес-процесс

Идентификаторы и классификаторы

УДК
689. Технические и другие ручные любительские работы. Рукоделие. Спец. опр. -1/-9 из 62 применимы в 68, кроме 681.6-3, 681.6-6 и 687-1
Префикс DOI
10.34216/2587-6147-2024-2-64-59-63
eLIBRARY ID
67902337