A plataforma OpenIoT fornece recursos para integrar dispositivos em rede WEB. O elemento da arquitetura responsável por isso é a Rede Global de Sensores (GSN). Nesse sentido, selecione a opção CORRETA sobre o protocolo usado no GSN.
Questão
A plataforma OpenIoT fornece recursos para integrar dispositivos em rede WEB. O elemento da arquitetura responsável por isso é a Rede Global de Sensores (GSN). Nesse sentido, selecione a opção CORRETA sobre o protocolo usado no GSN.
Alternativas
A) Protocolo HTTP, uma vez que é o protocolo padrão para comunicação na WEB.
B) Protocolo CoAP, dado que é um protocolo para trabalhar com dispositivos com limitações.
C) Protocolo MQTT, pois é o protocolo mais difundido para aplicações IoT.
D) Protocolo XMPP, dado que é um protocolo flexível e utilizado por diversas plataformas.
E) Protocolo DDS, pois tem mecanismos muito eficientes para o tratamento de dados.
Explicação
No OpenIoT, a Rede Global de Sensores (GSN / X-GSN) atua como o middleware de sensoriamento e expõe/usa interfaces baseadas em Web (estilo REST), ou seja, comunicação típica via HTTP (e, quando seguro, HTTPS/TLS). Isso aparece tanto em descrições de arquitetura/comparações de middlewares quanto em materiais do próprio ecossistema do OpenIoT/GSN, que ressaltam o uso de wrappers/drivers no GSN e a integração via HTTP; além disso, documentos de segurança do OpenIoT apontam HTTPS/TLS nas comunicações envolvendo o GSN com camadas superiores. (elib.uni-stuttgart.de)
Assim, entre as alternativas oferecidas, a única que condiz com o protocolo associado ao GSN no contexto do OpenIoT é a que indica HTTP (não CoAP/MQTT/XMPP/DDS como protocolo “do GSN” em si).