СУИК-2.pptx
- Количество слайдов: 15
Требования к услугам и сервисам Лекция 2 Сервисы и услуги в инфокоммуникациях. Симонина О. А. 2014 г.
Услуги: тенденции развития • Размытие границ online и offline, виртуализация процессов, эффект присутствия. • Изменение реализации СМИ. • Внедрение датчиков, меток и сенсорных сетей. • Передача информации нового типа (тактильной, запахи и пр. ). • Роботизация в медицине (экзоскелеты и пр. ). • Геолокация. • Автоматический перевод в реальном времени. • Системы распознавания и экспертные системы.
Классификация сервисов: • Базовые веб-сервисы – ориентированы на доступ к веб-ресурсам, включая автоматизацию и управление бизнес-процессами. Относительно просты в реализации, часто требуют разработки специальных платформ. • Интеллектуальные сервисы – ориентированы на решения на основе искусственного интеллекта и нечеткой логики. Включают в себя элементы экспертных систем и синергетическое включение базовых сервисов. Возможно взаимопроникновение сервисов и появление на этой основе новых.
Примеры веб-сервисов • • • • Поисковые системы Библиотеки (мультимедиа) Дистанционное обучение Оплата услуг и товаров Системы бронирования (отели, билеты) Словари и переводчики Хранение и обмен данными (мультимедиа) Социальные сети Геолокация и карты СМИ + информационные порталы + почта Online-мультимедиа Аукционы и т. д.
Примеры: услуга и сервис • Услуга – хранение мультимедийной информации (например, фотографий) • Реализация – облачные сервисы с возможностью редактирования. • Как сделано: хранение – в ЦОД, с использование SDN, балансировка между серверами, организация доступа пользователей (очереди, зеркалирование ресурсов), специальное многопользовательское ПО. • Куда интегрировано: социальные сети.
Особенности разработки веб-сервисов • Ориентация на веб-серфинг. Необходимо следование методикам захвата и удержания внимания. • Дружественный (интуитивно понятный) интерфейс. У пользователя не должно возникать вопросов, как осуществить то, или иное действие • Однородность. Большинство решений уже имеет устоявшиеся форматы и формы представления, знакомые пользователю.
Требования к веб-сервисам • Быстрота загрузки и скорость реакции на действия пользователя. • Оптимизация для выполнения основной задачи. • Соответствие содержания и стиля приложения. • Продуманная структура для облегчения навигации и управления (размер шрифтов, управляющих элементов и пр. ). • Минимизация количества затрудняющих восприятие элементов (банеров и пр. ) • Грамотность в представлении информации.
Концепция web 2. 0 Первое использование термина – 2005 год, Тим О'Райли, издатель: «Web 2. 0 – это методика проектирования систем с учетом сетевых взаимодействий, т. е. приложение становится лучше с возрастанием числа его пользователей» . Web 1. 0 - централизация Интернета, введение жестких, единых правил и ограничений предоставления услуг, дотком (компания – поставщик услуг) определяет форму и содержание контента, правила его поставки конечному пользователю. Web 3. 0 – Web of Things.
Особенности web 2. 0 • Единая Веб-платформа. Приложения должны быть доступны для использования через браузер. • Веб – сервисы. Одно веб-приложение использует возможности другого. • Mash up. Возможность создания веб-сервисов путем интеграции нескольких других сервисов. • Социализация (коллективный интеллект). Пользователи получают возможность взаимодействовать между собой. • Тегирование. Сортировка контента по его содержанию для облегчения поиска.
Технологии web 2. 0 • • Теги Торренты Блогосфера Peer-to-peer Поисковая оптимизация Интерактивные словари и энциклопедии (Wiki) Концепция «длинного хвоста» – замена одного поставщика услуг сервисом поиска по ресурсам.
Переход к Web of Things • Сохранение особенностей Web 2. 0 • Проникновение устройств в инфосферу. • Философия удаленного контроля за объектами (видеонаблюдение, управление и пр. ) • Развитие экспертных систем (в том числе в быту). • Аватары.
Мультимедийные сервисы • • Виртуальный офис Контакт-центры Голосовые услуги Видеоконференцсвязь Интернет-видео IPTV Online-радио Услуги NGN Требования совпадают с нормами Qos и Qo. E для мультимедийного трафика
Средства реализации: 1. 2. 3. 4. 5. SDP - Service Delivery Platform IMS - IP Multimedia Subsystem SOA - Service-oriented architecture MDA – Model-driven architecture Языки программирования выбираются в зависимости от поставленной задачи Одна из основных проблем – унификация API.
Основная идея при разработке сервисов Для реализации нового сервиса используется модульный подход: базовые сервисы объединяются и реализуются на одной платформе. Выбор платформы зависит от: 1. начальных условий; 2. предполагаемого функционала. Выбор средств разработки определяется возможностью интеграции в существующие решения и потенциалом.
Разбор домашнего задания ; )
СУИК-2.pptx