SS-EN 15531-2:2015 Общественный транспорт - Интерфейс сервиса для получения информации в режиме реального времени, касающейся работы общественного транспорта - Часть 2: Связь
SIRI использует согласованный набор общих протоколов связи для обмена информацией между клиентом и сервером. Один и тот же шаблон обмена сообщениями может использоваться для реализации различных конкретных функциональных интерфейсов в качестве наборов конкретных типов содержимого сообщений. Для обмена данными в SIRI используются два известных шаблона взаимодействия клиент-сервер: запрос/ответ и публикация/подписка. — Запрос/ответ позволяет осуществлять произвольный обмен данными по требованию клиента. — Публикация/подписка позволяет осуществлять повторяющуюся асинхронную отправку уведомлений и данных для распространения событий и ситуаций, обнаруженных службой реального времени. Использование шаблона взаимодействия публикация/подписка следует описанию в спецификации уведомления публикация-подписка для веб-служб (WS-PubSub), и, насколько это возможно, SIRI использует то же разделение интересов и общую терминологию для концепций и интерфейсов публикации/подписки, что и в WS-PubSub. WS-PubSub разбивает серверную часть шаблона публикации/подписки на ряд отдельных именованных ролей и интерфейсов (например, подписчик, издатель, производитель уведомлений и потребитель уведомлений): в фактической реализации SIRI некоторые из этих отдельных интерфейсов могут быть объединены и предоставлены одной сущностью. Хотя SIRI в настоящее время не реализован как полноценная веб-служба WS-PubSub, использование архитектуры WS-PubSub упрощает реализацию этой задачи в будущем. Публикация/подписка обычно не будет использоваться для поддержки большого количества устройств конечных пользователей. Для доставки данных в ответах (как на запросы, так и на подписки) SIRI поддерживает два распространенных шаблона обмена сообщениями, реализованных в существующих национальных системах:
——Одношаговая «прямая доставка» в соответствии с классической парадигмой клиент-сервер и обычное использование публикации/подписки WS-PubSub; и;
——Двухэтапная «выбранная доставка», которая преобразует доставку сообщений в последовательность последовательных пар сообщений, чтобы сначала уведомить клиента, а затем отправить...
SS-EN 15531-2:2015 История
2022SS-EN 15531-2:2022 Транспорт пассажиров - Интерфейс сервиса для оперативной информации о деятельности перевозчика транспорта - Часть 2: Инфраструктура коммуникаций
2015SS-EN 15531-2:2015 Общественный транспорт - Интерфейс сервиса для получения информации в режиме реального времени, касающейся работы общественного транспорта - Часть 2: Связь