02 de julho de 2025: O Open Geospatial Consortium (OGC) está buscando comentários públicos sobre o candidato OGC SensorThings API Extensão: Padrão de mensagens assíncronas WebSub (STA-WebSub). O período de comentários ficará aberto por 30 dias e será encerrado em 1º de agosto de 2025.

O padrão candidato define uma capacidade adicional para o OGC SensorThings API que permite a distribuição de atualizações via HTTP(S), conforme definido na Recomendação WebSub do W3C.

O sistema STA-WebSub segue a arquitetura WebSub da W3C , que consiste em um Assinante, um Hub e um Publicador, onde o Publicador pode ser dividido em dois componentes (a interface HTTP do serviço de API SensorThings e o broker MQTT).

Como a única alteração no serviço da API do SensorThings envolve suporte à descoberta do WebSub, esta extensão se concentra exclusivamente na definição dos requisitos para a interface HTTP implementar o protocolo W3C WebSub Discovery.

Os assinantes podem buscar dados de sensores (observações) de um serviço da API SensorThings e usar a mesma URL para se inscrever e receber atualizações. Isso elimina a necessidade de pesquisas, pois quaisquer atualizações de dados, com base na URL inscrita, são enviadas automaticamente para o webhook do assinante quando acionadas.

Esta extensão WebSub é fácil de integrar a sistemas existentes, pois os produtores precisam apenas configurar um Hub WebSub compatível com W3C que recebe atualizações de assinatura via MQTT. Os consumidores precisam apenas configurar um Assinante WebSub para receber atualizações via WebHook. O protocolo MQTT da API SensorThings permanece interno e não precisa ser exposto ao assinante.

Qualquer serviço da API SensorThings que estenda o padrão de tópicos MQTT para incluir recursos de filtragem e expansão usando parâmetros de consulta ODATA permite que os assinantes definam condições de acionamento usando $filter. O uso dos parâmetros de consulta ODATA $select e $expand também permite que os assinantes recebam dados precisamente estruturados e com escopo definido de acordo com suas necessidades.

A extensão STA-WebSub melhora a flexibilidade do uso de um serviço de API do SensorThings para a criação de fluxos de trabalho assíncronos. Ao permitir que os usuários definam as condições de acionamento e personalizem a estrutura de dados do evento enviada via HTTP(S) POST para o WebHook, esta extensão oferece suporte ao processamento de eventos adequado à finalidade. O controle de acesso pode ser implementado na funcionalidade de descoberta, que controla a assinatura com base em políticas comerciais ou de controle de acesso.

PARA COMENTAR

O candidato OGC SensorThings API Extensão: Padrão de Mensagens Assíncronas WebSub (STA-WebSub) está disponível para revisão e comentários no Portal OGC. Os comentários podem ser enviados para um refletor de e-mail dedicado por um período que termina na "Data de solicitação de encerramento" listada acima. Os comentários recebidos serão consolidados e revisados ​​pelos membros do OGC para incorporação ao documento. Por favor, envie seus comentários por meio deste endereço de e-mail, usando este Modelo de Comentários para o corpo da mensagem.

Sobre OGC

O Open Geospatial Consortium (OGC) é uma organização de membros dedicada a usar o poder da geografia e da tecnologia para resolver problemas enfrentados pelas pessoas e pelo planeta. O OGC gera valor e oportunidades para seus membros por meio de Standards, Inovação e Colaboração. Nossos membros representam uma comunidade global diversificada e ativa, composta por governos, indústria, academia, agências de desenvolvimento internacional, organizações científicas e de pesquisa, sociedade civil e defensores.

Visite ogc.org para mais informações sobre nosso trabalho.