Статус документа
Статус документа

ГОСТ Р 57873-2017 Телевидение вещательное цифровое. Система TV-Anytime. Протоколы передачи метаданных по двунаправленной сети. Основные параметры

     5 Типы веб-служб метаданных

Форум TV-Anytime определяет несколько типов метаданных веб-службы. Каждый тип веб-службы можно рассматривать как удаленную процедуру с четко определенным набором вводов и выводов и четко определенным поведением. В терминологии WSDL [1] эта удаленная процедура известна как операция (см. приложение А). Операция извлечения метаданных вызывается операцией "get_Data". Операция представления описания клиента вызывается операцией "submit_Data". Операция "Upload_Personal_Data" определена для представления любой персональной информации и относится к типу данных "ExtendedUserDescriptionType". Операция "Clear_Personal_Data" является операцией удаления информации о клиенте, инициированной операцией "upload_Personal_Data" в двунаправленной сетевой среде.

Типы служб метаданных TV-Anytime, используемых в запросах и ответах, определены в целевом пространстве имен: "urn: tva:transport:2008". Это позволяет схеме XML использовать необходимые инструменты для проверки различных сообщений. Ссылки на типы схем служб метаданных приведены в ГОСТ Р 56476 и выполняются в транспортном пространстве имен схемы XML в соответствии с ГОСТ Р 56476.

Все фрагменты схем XML определены в пространстве имен в пунктах, следующих ниже. Соответствующим определителем имен, используемым в этих фрагментах схемы, является "tns:".

В этих фрагментах схемы XML используются классификаторы пространства имен, представленные в таблице 5.1.


Таблица 5.1 - Классификаторы пространства имен, используемые в фрагментах схемы XML

Классификатор пространства имен

Префикс пространства имен

tva2

urn:tva:metadata:extended:2012

р3р

htpp://www.w3.org/2002/01/p3pv1


Операция "get_Data" позволяет клиенту получить от сервера данные TV-Anytime о сокупности* программ или о группах программ. Ниже приведены примеры типов функциональности, которые поставщик метаданных TV-Anytime может предложить с помощью операции "get_Data":

________________

* Текст документа соответствует оригиналу. - Примечание изготовителя базы данных.


- операция, которая принимает список CRID и возвращает ссылочные данные контента для этих CRID;

- операция, которая принимает список CRID и возвращает метаданные TV-Anytime для этих CRID;

- операция, которая принимает запрос программ с определенными атрибутами метаданных (например, с определенным жанром или определенным актером в главной роли и т.д.) и возвращает соответствующие программы;

- операция, которая принимает запрос для программ, транслируемых в определенное время или на определенном канале, и возвращает соответствующие программы.

Все эти типы запросов могут поддерживать операцию "get_data", а также более сложные запросы с участием ряда ограничений метаданных и логических комбинаций этих ограничений.

Примечание - Операция передачи персональной информации может потребовать безопасного и надежного подключения к провайдеру служб, используя такие протоколы как, HTTPS/SSL.


Технология обнаружения служб доставки (получения) метаданных выполнением запроса к серверу DNS представлена в ГОСТ Р 56952.

Технологии обнаружения служб метаданных при отсутствии предварительных данных о службе метаданных средствами UDDI и веб-служб WS-lnspection определены в ГОСТ Р 56952.