Таблица | Карточка | RUSMARC | |
Разрешенные действия: –
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа: Анонимные пользователи Сеть: Интернет |
Аннотация
В данной работе изложена сущность подхода к созданию сервисов-агрегаторов в сфере торговли на основе подхода REST API с использованием Swift 4.0 - нативного языка программирования под платформу iOS. Проведен анализ существующих решений в выбранном сегменте. Изучены подходы к реализации веб-сервисов. Разработана конкретная программная реализация взаимодействия клиентской части приложения с серверами.
Права на использование объекта хранения
Место доступа | Группа пользователей | Действие | ||||
---|---|---|---|---|---|---|
Локальная сеть ИБК СПбПУ | Все | |||||
Интернет | Авторизованные пользователи СПбПУ | |||||
Интернет | Анонимные пользователи |
Оглавление
- ВВЕДЕНИЕ
- Актуальность
- Практическая значимость
- ГЛАВА 1. СОСТОЯНИЕ ДЕЛ
- 1.1. Развитие сети Интернет
- 1.2. Тенденции развития интернет-торговли
- 1.3. Обзор подхода к реализации популярных агрегаторов
- 1.1.1. Формат XML
- 1.1.2. Формат YML
- 1.1.3. Проблемы
- 1.4. Подходы к реализации взаимодействия в веб-сервисах
- ГЛАВА 2. АРХИТЕКТУРА
- 2.1. Выбор языка для разработки
- 2.1.1. Objective-C
- 2.1.2. Swift
- 2.2. Диаграмма прецедентов
- 2.3. Основные виды архитектур клиент-серверного взаимодействия
- 2.3.1. Двухзвенная архитектура
- 2.3.2 Трёхзвенная архитектура
- 2.4. REST API подход
- 2.5. Ограничения REST архитектуры
- 2.6. Описание работы проекта
- 2.1. Выбор языка для разработки
- ГЛАВА 3. РЕАЛИЗАЦИЯ
- 3.1. Выбор среды разработки
- 3.2. Принципы SOLID
- 3.3. Factory method
- 3.4. Диаграмма состояний системы
- 3.4. 1. Проверка интернет-соединения
- 3.4.2. Составление HTTP запроса
- 3.4.3. Отправление HTTP запроса / Получение ответа от сервера
- 3.4.4. Обработка ответа от сервера
- ГЛАВА 4. АНАЛИЗ РЕЗУЛЬТАТОВ
- 4.1. Установка и настройка json-server
- СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
Статистика использования
Количество обращений: 56
За последние 30 дней: 0 Подробная статистика |