Дипломная работа на тему: Методы и средства разработки приложений на основе протокола XMPP (на примере разработки подсистемы обмена сообщениями для автоматизированной информационной системы «Цербер»)

План работы:

Введение 4
Глава 1. Анализ предметной области и постановка задачи 7
1.1. Анализ информационных источников 7
1.2. Протокол XMPP 8
1.3. Классификация протоколов обмена мгновенными сообщениями 9
1.4. Определение областей применимости протокола XMPP 12
1.5. Постановка задачи 13
1.6. Значение для учебного процесса 16
1.7. Процесс разработки приложений на основе протокола XMPP 17
Глава 2. Выбор архитектурного решения 19
2.1. Необходимые компоненты системы 19
2.2. Определение критериев оптимальности 20
2.3. Распределенная архитектура с отдельными XMPP-клиентами 22
2.4. Распределенная архитектура с универсальным XMPP-клиентом 24
2.5. Все модули на одном сервере с отдельными XMPP-клиентами 25
2.6. Все модули на одном сервере с универсальным XMPP-клиентом 26
2.7. Один модуль и один XMPP-клиент 27
2.8. Логика на стороне сервера с одним плагином 28
2.9. Логика на стороне сервера с отдельными плагинами 30
2.10. Распределенная архитектура с логикой на стороне сервера и с одним плагином 31
2.11. Распределенная архитектура с логикой на стороне сервера и с отдельными плагинами 32
2.12. Выбор архитектурного решения 33
Глава 3. Разработка нового протокола на базе XMPP 40
3.1. Формат XML-сообщений протокола XMPP 40
3.2. Постановка задачи на разработку нового протокола на базе XMPP 42
3.3. Передача данных в теле сообщения 44
3.4. Дополнительная информация в отдельной строфе 48
3.5. Publish-Subscribe Service 56
3.6. Использование сообщений о присутствии 70
3.7. Использование JSON-контейнера 73
3.8. Совмещенный метод 78
Глава 4. Программные средства реализации клиентской части 80
4.1. Используемые технологии 80
4.2. Библиотеки реализации 81
4.3. Выбор программного средства для реализации клиентской части 87
Глава 5. Пример реализации клиентской части 90
5.1. Перед началом реализации протокола XMPP на стороне клиента 90
5.2. Интеграция с автоматизированной информационной системой 90
5.3. Организация службы обмена сообщениями 92
5.4. Организация службы уведомлений 93
5.5. Организация службы мониторинга активности пользователей 94
5.6. Организация службы рассылки контента с сайта 96
5.7. Организация справочной службы 96
Глава 6. Анализ серверных решений 97
6.1. Обзор существующих серверных решений 97
6.2. Конфигурирование XMPP-сервера 98
6.3. Организация межсерверного взаимодействия 100
6.4. Особенности реализации плагинов для XMPP-сервера Openfire 101
Глава 7. Организационно-экономическое обоснование 106
7.1. Введение в организационно-экономическое обоснование 106
7.2. Состав разработчиков и должностные оклады 106
7.3. Расчет сметы затрат на ОКР 107
7.4. Расчет экономических показателей 111
Заключение 114
Список литературы 116

Преимущества покупки этой работы:

Сомневаетесь купить эту работу или заказать новую? Эта работа ничем не отличается от новой на заказ, только дешевле!
Зачастую авторы-исполнители из других фирм покупают наши готовые работы и продают их Вам как новые, только в разы дороже.
Антиплагиат данной работы 95,69% оригинальности (мы не используем техническое повышение антиплагиата ни в одной работе).
Мы проверяем работы в официальной системе Аntiplagiat.ru.
Времени на написание не осталось? Вы получите эту работу уже сегодня.
Мы отправим Вам работу в порядке очереди в течение 15-и мин. – 4-х часов в рабочее время.
Боитесь покупать готовую работу? Зря. Да, это уже полностью готовая работа, но на сайте представлен только её план, т.е. в свободном доступе самой этой работы нигде нет!
Эта работа есть только у нас и нигде больше. Если Вы найдете эту работу в интернете, мы сразу же вернем Вам все деньги.
Формат файла:
DOC
Кол-во страниц:
117
Год:
2021
Номер работы:
163327 (902374)
Предмет:
Информатика, информационные технологии
Цена:
6000 рублей
Примечание:
Антиплагиат данной работы: Оригинальность
Описание:
1 файл в формате MS Word
Мы строго следим за повторами и НИКОГДА не продадим работу в один и тот же вуз!
Для получения этой работы заполните форму:

– После заполнения формы Вам придет письмо с условиями Вашего заказа и разъяснениями.

– Вы можете посмотреть другие готовые работы по этому предмету.

Рады, что смогли помочь, ждем Вас снова!