EN 15531-2:2015 Общественный транспорт. Сервисный интерфейс для получения информации в режиме реального времени, касающейся работы общественного транспорта. Часть 2. Связь. - Стандарты и спецификации PDF

EN 15531-2:2015
Общественный транспорт. Сервисный интерфейс для получения информации в режиме реального времени, касающейся работы общественного транспорта. Часть 2. Связь.

Стандартный №
EN 15531-2:2015
Дата публикации
2015
Разместил
CEN - European Committee for Standardization
состояние
 2023-02
быть заменен
EN 15531-2:2022
Последняя версия
EN 15531-2:2022
сфера применения
SIRI использует согласованный набор общих протоколов связи для обмена информацией между клиентом и сервером. Один и тот же шаблон обмена сообщениями может использоваться для реализации различных конкретных функциональных интерфейсов в виде наборов конкретных типов контента сообщений. Для обмена данными в SIRI используются два хорошо известных специфических шаблона взаимодействия клиент-сервер: запрос/ответ и публикация/подписка. ?? Запрос/Ответ позволяет осуществлять нерегламентированный обмен данными по требованию клиента. ?? Публикация/подписка позволяет повторять асинхронную отправку уведомлений и данных для распространения событий и ситуаций, обнаруженных службой реального времени. Использование шаблона взаимодействия публикации/подписки соответствует описанному в спецификации уведомления о публикации-подписке для веб-служб (WS-PubSub)@, и, насколько это возможно@, SIRI использует такое же разделение задач и общую терминологию для концепций публикации/подписки. и интерфейсы, используемые в WS-PubSub. WS-PubSub разбивает серверную часть шаблона публикации/подписки на ряд отдельных именованных ролей и интерфейсов (например,@ Подписчик@ Издатель@ Производитель уведомлений@ и Потребитель уведомлений): в фактической реализации SIRI@ некоторые из этих отдельных интерфейсов могут быть объединены и предоставлены одним объектом. Хотя SIRI в настоящее время не реализован как полноценный веб-сервис WS-PubSub@, использование архитектуры WS-PubSub делает это простым в будущем. Публикация/подписка обычно не будет использоваться для поддержки большого количества устройств конечных пользователей. Для доставки данных в ответах (как на запросы, так и на подписки)@ SIRI поддерживает два общих шаблона обмена сообщениями@, реализованных в существующих национальных системах: ?? Один шаг «Прямой доставки»@ в соответствии с классической парадигмой клиент-сервер@ и обычного использования подписки на публикацию и подписку WS-PubSub; и ?? Двухэтапная «выборочная доставка», которая превращает доставку сообщений в последовательность последовательных пар сообщений, чтобы сначала уведомить клиента @, а затем отправить данные, когда клиент будет готов. Выбранная доставка сама по себе является шаблоном с сохранением состояния. Каждый шаблон доставки позволяет найти различные компромиссы для эффективности реализации, соответствующие различным целевым средам. Реализация SIRI может поддерживать один или оба метода доставки; с целью наиболее эффективного использования имеющихся вычислительных и коммуникационных ресурсов. Метод доставки может быть либо предварительно сконфигурирован и статичен для данной реализации@, либо каждый запрос или подписка может динамически указывать метод доставки, требуемый клиентом, как часть политики запросов@, и сервер может отклонить запрос, если он не поддерживает этот метод. @ выдавая соответствующий код ошибки. Шаблоны взаимодействия и шаблоны доставки являются независимыми аспектами протокола SIRI и могут использоваться в любой комбинации в различных реализациях. Для данного типа функциональной службы SIRI (Мониторинг соединения@ Остановить мониторинг@ и т.д.)@ содержание полезной нагрузки сообщения одинаково независимо от того, осуществляется ли обмен информацией с помощью шаблона запроса/ответа или публикации/подписки@ или возвращается ли она прямым или Полученная доставка. Протокол публикации/подписки SIRI предписывает особое посредническое поведение для уменьшения количества уведомлений и объема сетевого трафика, возникающего в результате подписок. Посредник группирует различные подписки подписчика в один или несколько каналов подписчиков@ и может управлять уведомлениями и обновлениями для совокупности. Необходимо отправлять только частичные обновления набора данных с момента последней доставки по подписке. Протоколы связи SIRI созданы для корректного отказа. Ниже приводятся соображения по обеспечению устойчивости и восстановления.

EN 15531-2:2015 История

  • 2022 EN 15531-2:2022 Общественный транспорт. Сервисный интерфейс для получения информации в режиме реального времени, касающейся работы общественного транспорта. Часть 2. Инфраструктура связи.
  • 2015 EN 15531-2:2015 Общественный транспорт. Сервисный интерфейс для получения информации в режиме реального времени, касающейся работы общественного транспорта. Часть 2. Связь.



© 2023. Все права защищены.