Универсальная удаленная консоль
Универсальная удаленная консоль (URC) — это стандарт для определения альтернативных пользовательских интерфейсов для устройств, которые можно использовать удаленно. В словаре URC удаленные устройства называются «контроллерами», а устройства, которыми они управляют, называются «целями». Контроллер представляет пользовательский интерфейс для цели, который может быть альтернативным в различных отношениях: язык пользовательского интерфейса , простота его использования , его доступность для людей с ограниченными возможностями и т. д. Поскольку пользовательские интерфейсы в разных устройствах или продуктах («мишени») могут сильно различаться, универсальная удаленная консоль позволит пользователю управлять этими продуктами с помощью одного устройства; это единственное устройство будет иметь интерфейсы, адаптированные к потребностям пользователя. [1] Связь между целью и контроллером обычно использует беспроводной протокол; Стандарт URC не ограничивает возможности использования протоколов. [2] [3] Например, протокол «Универсальная удаленная консоль по HTTP» (URC-HTTP) — это протокол, который может быть реализован серверами, совместимыми с UPnP RemoteUI (CEA-2014). [4]
URC определяется стандартом ISO/IEC 24752. [5] Этот стандарт основан на более ранней работе, начатой в конце 1990-х годов. [6] и впервые он был стандартизирован в Американском национальном институте стандартов (ANSI INCITS от 389-2005 до 393-2005). [7] Большинство частей стандарта URC были обновлены в 2014 году, и была добавлена новая часть (интеграция веб-сервисов):
- ISO/IEC 24752-1:2014: Информационные технологии. Пользовательские интерфейсы. Универсальная удаленная консоль. Часть 1. Общая структура (пересмотр ISO/IEC 24752-1:2008). [8]
- ISO/IEC 24752-2:2014: Информационные технологии. Пользовательские интерфейсы. Универсальная удаленная консоль. Часть 2. Описание сокета пользовательского интерфейса (пересмотр ISO/IEC 24752-2:2008). [9]
- ISO/IEC 24752-4:2014: Информационные технологии. Пользовательские интерфейсы. Универсальная удаленная консоль. Часть 4. Описание цели (пересмотр ISO/IEC 24752-4:2008). [10]
- ISO/IEC 24752-5:2014: Информационные технологии. Пользовательские интерфейсы. Универсальная удаленная консоль. Часть 5. Описание ресурсов (пересмотр ISO/IEC 24752-5:2008). [11]
- ISO/IEC 24752-6:2014: Информационные технологии. Пользовательские интерфейсы. Универсальная удаленная консоль. Часть 6. Интеграция веб-сервисов. [12]
См. также
[ редактировать ]Внешние ссылки
[ редактировать ]- Альянс OpenURC
- Trace URC SDK : реализация с открытым исходным кодом технологии Universal Remote Console (URC).
Ссылки
[ редактировать ]- ^ Вандерхайден, Грегг; Кэри, Кевин; Магеннис, Марк: Удаленные консоли , в наборе инструментов политики электронной доступности для людей с ограниченными возможностями.
- ^ OpenURC Alliance: Обзор структуры универсальной удаленной консоли.
- ^ Вандерхайден, Грегг; Циммерманн, Готфрид; Тревин, Шари: « Интерфейсные сокеты, удаленные консоли и агенты естественного языка: технический документ по стандартам URC V2 », версия 1.8, февраль 2005 г.
- ^ Тхакур, Парикшит; Роза, Бруно; Алвес, Нельсон; Циммерманн, Готфрид: Протокол URC-HTTP 2.0 (ATR) — утвержденный технический отчет 17 декабря 2013 г. Альянс OpenURC
- ^ ISO: ISO/IEC 24752-1:2008 Информационные технологии. Пользовательские интерфейсы. Универсальная удаленная консоль. Часть 1. Структура и последующие части.
- ^ Вандерхайден, Грегг; Закон, Крис; Келсо, Дэвид: « Универсальный протокол связи с удаленной консолью (URCC) », CSUN, 1998 г.
- ^ INCITS: V2 - Интерфейсы доступа к информационным технологиям
- ^ ISO: ISO/IEC 24752-1:2014: Информационные технологии. Пользовательские интерфейсы. Универсальная удаленная консоль. Часть 1. Общая структура.
- ^ ISO: ISO/IEC 24752-2:2014: Информационные технологии. Пользовательские интерфейсы. Универсальная удаленная консоль. Часть 2. Описание разъема пользовательского интерфейса.
- ^ ISO: ISO/IEC 24752-4:2014: Информационные технологии. Пользовательские интерфейсы. Универсальная удаленная консоль. Часть 4. Описание цели.
- ^ ISO: ISO/IEC 24752-5:2014: Информационные технологии. Пользовательские интерфейсы. Универсальная удаленная консоль. Часть 5. Описание ресурса.
- ^ ISO: ISO/IEC 24752-6:2014: Информационные технологии. Пользовательские интерфейсы. Универсальная удаленная консоль. Часть 6. Интеграция веб-сервисов.