Таблица | Карточка | RUSMARC | |
Разрешенные действия: –
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа: Анонимные пользователи Сеть: Интернет |
Аннотация
Объектом исследования является генерация кода для подключения и отправки запросов к RESTful веб-службе на основе файла описания веб-службы. Цель работы - разработка программы, принимающей в качестве входных данных файл с описанием RESTful веб-службы на языке описания WADL и генерирующей на его основе модуль на языке Python, позволяющий взаимодействовать с соответствующей веб-службой: отправлять запросы посредством поддерживаемых службой методов и принимать ответы в выбранном формате из числа поддерживаемых службой. В процессе работы были проведены обзор существующих языков описания RESTful веб-служб и анализ возможности их применения для генерации кода клиентских приложений. В результате работы был разработан генератор кода клиента RESTful веб-службы на языке Python на основе файла описания в формате WADL. Программа представляет собой утилиту, написанную на языке Python и запускаемую из командной строки. Генерируемый код представляет собой классы, которые могут использоваться для подключения, отправки корректных запросов и получения ответов от веб-службы. Было проведено тестирование кодогенератора, а также сгенерированного кода для реально-работающих сторонних веб-служб.
Права на использование объекта хранения
Место доступа | Группа пользователей | Действие | ||||
---|---|---|---|---|---|---|
Локальная сеть ИБК СПбПУ | Все | |||||
Интернет | Авторизованные пользователи СПбПУ | |||||
Интернет | Анонимные пользователи |
Оглавление
- Титульный лист
- Диплом чистовик
Статистика использования
Количество обращений: 302
За последние 30 дней: 0 Подробная статистика |