Таблица | Карточка | RUSMARC | |
Разрешенные действия: –
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа: Анонимные пользователи Сеть: Интернет |
Аннотация
Данная выпускная квалификационная работа бакалавра посвящена исследованию производительности Spring Framework в контексте архитектуры SOA (Service-Oriented Architecture) на примере интеграции с сервисной шиной RTSIB (Real-Time Service Integration Bus). В данной работе будет проведено сравнение производительности программы, написанной на Java с использованием SpringFramework, с программами, реализующими аналогичную логику, но написанными на «чистой» Java и на языке BPEL (Business Process Execution Language). Данная работа является актуальной, поскольку имеет практическое значение для разработчиков, сталкивающихся с вопросом выбора оптимального технологического стека для реализации эффективного программного обеспечения. В рамках данной работы были реализованы 3 программы, выполняющих логику быстрой сортировки неупорядоченного массива чисел: - SF (Spring Framework) – компонент; - SE (Service Executor) – компонент, реализованный на «чистой» Java; - ВP – компонент, реализованный на языке BPEL; - SE – компонент, генерирующий массив случайных чисел заданного размера, выступающий в роли компонента для внешнего вызова. Сделаны выводы о производительности производительности Spring Framework, выявлены оптимальные сферы применения данного решения.
This bachelors graduation thesis is devoted to the study of the Spring Framework performance in the context of the SOA (Service-Oriented Architecture) architecture using the example of integration with the RTSIB service bus (Real-Time Service Integration Bus). In this paper, we will compare the performance of a program written in Java using SpringFramework with programs implementing similar logic, but written in "pure" Java and in BPEL (Business Process Execution Language). This work is relevant because it has direct practical significance for developers and project managers who are faced with the issue of choosing the optimal technology stack for implementing software. As part of this work, 3 programs were implemented that perform the logic of quick sorting of an unordered array of numbers: - SF (Spring Framework) – component - SE (Service Executor) is a component implemented in "pure" Java - BP is a component implemented in the BPEL language - SE is a component that generates an array of random numbers of a given size, acting as a component for an external call Conclusions are drawn about the performance of the Spring Framework, the optimal areas of application of this solution are identified.
Права на использование объекта хранения
Место доступа | Группа пользователей | Действие | ||||
---|---|---|---|---|---|---|
Локальная сеть ИБК СПбПУ | Все |
![]() |
||||
Интернет | Авторизованные пользователи СПбПУ |
![]() |
||||
![]() |
Интернет | Анонимные пользователи |
Статистика использования
|
Количество обращений: 0
За последние 30 дней: 0 Подробная статистика |