Presentation is loading. Please wait.

Presentation is loading. Please wait.

Исследование возможностей сервисной шины SonicMQ Дипломная работа студентки 545 группы Комольцевой Дарьи Владимировны Научный руководитель: Графеева Н.Г.

Similar presentations


Presentation on theme: "Исследование возможностей сервисной шины SonicMQ Дипломная работа студентки 545 группы Комольцевой Дарьи Владимировны Научный руководитель: Графеева Н.Г."— Presentation transcript:

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


Download ppt "Исследование возможностей сервисной шины SonicMQ Дипломная работа студентки 545 группы Комольцевой Дарьи Владимировны Научный руководитель: Графеева Н.Г."

Similar presentations


Ads by Google