Projet

Général

Profil

Development #2780

Mis à jour par Thomas Noël il y a plus de 9 ans

Faire en sorte que passerelle dispose de connecteurs datasources pointant vers des serveurs htsql (http://htsql.org/).

Pourquoi ? Pour permettre l'interrogation "facile" de base de données dans les workflows de wcs.

Deux modes :
* htsql "get" : passerelle est interrogée sur /<datasource>/<requete-htsql>
* htsql "post" : passerelle reçoit un formdata en POST et créée une requete-htsql à partir de ces données (depuis un template django)

Passerelle envoie alors la requête htsql au serveur htsql du datasource, récupère la réponse JSON (avec cache éventuel) et renvoie un {'data': <reponse-htsql>}

Retour