Download presentation
Presentation is loading. Please wait.
1
Исследование возможностей сервисной шины SonicMQ Дипломная работа студентки 545 группы Комольцевой Дарьи Владимировны Научный руководитель: Графеева Н.Г. Рецензент: Григорьева Л.И. 2008 год Санкт-Петербургский Государственный Университет Математико-Механический Факультет Кафедра Системного Программирования
2
2 Описание проблемы Сервер БД Клиент
3
3 Messaging – обмен сообщениями «почтальон» для приложений (объектов) MQ (Message Queue) – шина обмена сообщениями – middleware гарантированная доставка сообщений соединение разнородных систем основана на стандартах (JMS, XML) Progress SonicMQ интеграция с СУБД Progress OpenEdge
4
4 Решение проблемы Сервер БД Клиент SonicMQ
5
5 Постановка задачи разработать рекомендации по внедрению SonicMQ в систему под управлением СУБД Progress OpenEdge проверить отказоустойчивость такой системы на тестовой модели
6
6 БД «Студенты» БД «Сотрудники» БД «Библиотеки» SonicMQ факультетское приложение «Бухгалтерия» приложение «Библиотека» факультетское приложение
7
7 Тестовые системы БД «Студенты» (СУБД Progress OpenEdge) язык – OpenEdge ABL функциональность системы запрос из БД данных анализ и изменение данных БД в систему с классической архитектурой внедряем SonicMQ БД клиент БД клиент SonicMQ
8
8 Результаты тестирования при потере и последующем восстановлении связи классическая система не восстанавливает целостность SonicMQ при правильной настройке доставляет потерянные сообщения
9
9 Результаты и перспективы изучены основные возможности SonicMQ разработаны две тестовые системы и протестирована их отказоустойчивость разработаны рекомендации по настройке и конфигурированию SonicMQ по внедрению SonicMQ в существующие приложения произведена оценка целесообразности внедрения SonicMQ возможности развития более сложные архитектурные решения на основе SonicMQ
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.