Interfaces » Historique » Version 2
Xavier Bonnin, 05/04/2017 16:51
1 | 1 | Xavier Bonnin | h1. Interfaces |
---|---|---|---|
2 | |||
3 | 2 | Xavier Bonnin | h3. Page Web HFC |
4 | |||
5 | La page web (dite GUI(Graphical User Interface)) du HFC est hébergée sur le serveur voparis-helio et gérée via Apache |
||
6 | |||
7 | La page est accessible depuis : http://voparis-helio.obspm.fr/hfc-gui/. |
||
8 | Le code source de la page se trouve dans le dossier /usr/local/www/data/hfc-gui sur voparis-helio. |
||
9 | |||
10 | h3. HQI |
||
11 | |||
12 | Le HQI(HELIO Query Interface) est une interface Web permettant d'interroger les services HELIO de manière standard. |
||
13 | Il permet l'envoie de requête via SOAP ou HTTP (des interfaces TAP et VOSI sont également implémentées, mais non pleinement opérationnelles selon K.Benson). |
||
14 | |||
15 | Techniquement le HIQ est une servlet java (.war) déployée sous Tomcat sur la machine voparis-helio. (voir http://voparis-helio.obspm.fr:8082/, autorisation nécessaire pour accéder à la page d'administration de Tomcat). |
||
16 | |||
17 | h3. EPN-TAP |
||
18 | |||
19 | Le service EPN-TAP du HFC est hébergé sur la machine voparis-tap-helio, et géré à l'aide de l'outil "DaCHS":http://docs.g-vo.org/DaCHS/. |
||
20 | Une fois installé et configuré, DaCHS se charge de publier les données via un service TAP(Table Access Protocol) pleinement opérationnel, à la condition de lui fournir les inputs suivants : |
||
21 | * une table postgres *.epncore respectant le data model (DM) epnCore, et contenant les meta-données visibles par le service. En pratique, on utilise une vue matérialisée |
||
22 | * un fichier q.rd (1 par table) |
||
23 | |||
24 | 1 | Xavier Bonnin | [[EPN-TAP]] |
25 | 2 | Xavier Bonnin | |
26 | |||
27 | h3. STILTS |
||
28 | |||
29 | Le service "STILTS":http://www.star.bris.ac.uk/~mbt/stilts/ n'est pas supposé être une interface publique, mais un outil pour la maintenance du service. Cependant en pratique le client IDL du package HELIO de SolarSoft nécessite qu'il reste fonctionnel. |