Сравнение различных технологий создания и использования web-сервисов Дипломная работа студентки 544 группы Григорьевой Елены Научный руководитель: Графеева.

Презентация:



Advertisements
Похожие презентации
Санкт - Петербургский Государственный Университет Математико - механический факультет Кафедра системного программирования Система проверки данных на полноту.
Advertisements

САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Математико-механический факультет Кафедра системного программирования Автоматизация выбора оптимальной.
Исследование возможностей сервисной шины SonicMQ Дипломная работа студентки 545 группы Комольцевой Дарьи Владимировны Научный руководитель: Графеева Н.Г.
Апробация технологий Silverlight/LINQ/WCF для создания web-приложений, ориентированных на интенсивную обработку данных Дипломная работа студента 545 группы.
Генерация скрипта создания базы данных с учетом зависимостей Автор : Максим Масунов, 545 группа Санкт - Петербургский государственный университет Математико.
ПОТОКО-ЧУВСТВИТЕЛЬНЫЙ АНАЛИЗ УКАЗАТЕЛЕЙ ЯЗЫКА С, ОСНОВАННЫЙ НА ДИАГРАММАХ ДВОИЧНЫХ РЕШЕНИЙ Санкт-Петербургский Государственный Университет Математико-Механический.
Санкт-Петербургский Государственный Университет Математико-механический факультет Кафедра системного программирования Курсовая работа студентки 361 группы.
Проверка эквивалентности срединной и линейной осей многоугольника Дипломная работа студента 545 группы Подколзина Максима Валериевича Санкт-Петербургский.
Интерфейс MS Visual Basic 6.0 Professional Edition.
Разработка кроссплатформенного приложения для кластерного анализа данных на основе рандомизированных алгоритмов Дипломная работа студента 544 группы Морозкова.
Санкт-Петербургский Государственный Университет Математико-механический факультет Кафедра системного программирования Научный руководитель: Я.А. Кириленко.
Разработка среды для облачных вычислений Дипломная работа студента 545 группы Чуновкина Фёдора Дмитриевича Научный руководитель : Бондарев А. В. Рецензент.
Архитектура, возможности и методы использования платформы облачных вычислений Microsoft Windows Azure Лекция 12 Инструменты Windows Azure Сафонов Владимир.
Телевизионная подсистема платформы управления IPTV услугами Санкт-Петербургский Государственный университет Математико – механический факультет Кафедра.
Санкт-Петербургский Государственный Университет Математико-Механический факультет Кафедра системного программирования Межъязыковое взаимодействие OCaml.
Генерация средств импорта данных в рамках проектов ИС, реализованных в технологии REAL-IT Выполнил Комиссаров Антон Научный руководитель: Иванов А.Н. Рецензент:
Сервис On-Line доступ ПП Парус 8 Применение для разработки WEB- интерфейса.
Концепция BI-портала на платформе Microsoft SharePoint Server.
Создание сервиса синхронизации разнородных баз данных Допущена к защите зав. кафедрой: д.ф.м.н., профессор Терехов А.Н. Научный руководитель: доцент Графеева.
Автоматическая генерация каркасов клиентских приложений для систем с сервисно-ориентированной архитектурой Дипломная работа студента 545 группы Аязяна.
Транксрипт:

Сравнение различных технологий создания и использования web-сервисов Дипломная работа студентки 544 группы Григорьевой Елены Научный руководитель: Графеева Н.Г. Рецензент: Григорьева Л.И. Санкт-Петербург 2008 год Санкт-Петербургский Государственный Университет Математико-механический факультет Кафедра Системного программирования

Постановка задачи Приложение «Управление проектами». Создание web-сервисов, предоставляющих данные. Сравнение технологий по созданию и использованию web-сервисов.

Управление проектами Рынок программных продуктов по управлению проектами Office Project Professional OpenProj Open Plan

Система «Управление проектами» Преимущества: Web-приложение Удобный и простой пользовательский интерфейс Разграничения прав доступа для ролей Возможность просмотра и сохранения диаграммы готовности проекта в Excel документе

Рассматриваемые технологии создания web-сервисов Создание Web-сервисов средствами MS Visual Studio.NET Развертывание Web-сервисов на сервере IIS Создание Web-сервисов средствами Java, используя Axis Развертывание web-сервиса на сервере Apache Axis

Сравнение технологий по созданию и использованию web-сервисов Платформы Java и.Net Кроссплатформенность Многоязычность Среда исполнения Серверы Apache и IIS аппаратное обеспечение доступность

Сравнение технологий по созданию и использованию web-сервисов Инструментальные средства: распространенность доступность простота создания(трудоемкость) количество строк кода

Сравнение работоспособности web-сервисов MS Visual Studio, IISAxis, Apache Время отклика0.015 сек0.016 сек Время работы web-сервиса, возвращающего записи из одной таблицы БД (около записей) 0,41 сек0,88 сек Время работы web-сервиса, принимающего в качестве параметра большой массив значений. 0,9 сек4,3 сек Время работы передачи данных от web-сервиса к клиенту 0,004 сек0,01 сек Устойчивость web-сервера ко множеству подключений 287 подключений568 подключений

Результаты Реализовано web-приложение «Управление проектами» Проведены сравнения технологий.Net и Java по созданию и использованию web-сервисов. Выделены сильные стороны каждой технологии. Проведены сравнения работоспособности web-сервисов