Skip to content

Informazioni Servizio Supervisione Stazione

Giorgio edited this page May 10, 2019 · 1 revision

Servizio Supervisione Stazione

Controllo e Comando

Tecnologie

  • Java Persistence API (JPA)
  • Java Architecture for XML Binding (JAXB)
  • Java API for RESTful Web Services (JAX-RS)

Web Application Description Language (WADL)

https://stingray.isti.cnr.it:8443/serviziosupervisionestazione/application.wadl

Interfaccie

BASE URL: https://stingray.isti.cnr.it:8443/serviziosupervisionestazione
  • PATH per Sottoperiferica CTS (controller di stazione) che ha implementato il protocollo MQTT CMAD
/CMAD
  • GET {PATH}/ALL/ Restituisce tutti i messaggi ricevuti presenti nel Database

  • GET {PATH}/MAC_ADR_BT/{key:.*} Restituisce tutti i messaggi ricevuti presenti nel Database, dato Macaddress e due date. @QueryParam("datei") e @QueryParam("datef") formato data yyyy-MM-dd

  • GET {PATH}/MAC_ADR_ALL/{key:.*} Restituisce tutti i messaggi ricevuti presenti nel Database, dato MacAddress

Esempio

  • curl -X GET https://stingray.isti.cnr.it:8443/serviziosupervisionestazione/CMAD/ALL

  • curl -X GET https://stingray.isti.cnr.it:8443/serviziosupervisionestazione/CMAD/MAC_ADR_ALL/ffff0506070