REST Proxy
Le proxy REST embarque l’API java dans une application REST spring-boot, elle accepte des requetes simples JSON et les retransmet au DMP dans le bon formalisme et dans le respect des différentes transactions, il interprète les réponses du serveur DMP et les retourne au client initial dans un formalisme simplifié.
Intégration sur un environnement de démonstration
Vous pouvez commencer à intégrer la DevBox-Santé DMP depuis l’environnement de démonstration.
Pour cela vous pouvez :
-
consulter toute la documentation depuis l’environnement de démonstration REST de l’API
-
essayer avec une collection postman :
Attention : Dans cet environnement de démonstration, l’authentification supportée est l’authentification indirecte par certificat. Le profil consultation ne peut dont pas être mis en œuvre.
Déploiement avec un Java Runtime Environnement
Pour démarrer le serveur, depuis une ligne de commande exécuter :
java -Dspring.config.location=application.yml -jar dmpc-proxy-rest.jar
Au lancement du serveur est chargé un fichier de configuration application.yml
permettant de
charger différents KeyStore les informations concernant le LPS et le serveur DMP.
Il est initialisé par défaut sur un environnement de test.
Une fois démarré, le serveur est accessible à l’url suivante : http://127.0.0.1:8080/proxy
Pour obtenir, le schéma Swagger : http://127.0.0.1:8080/swagger-ui.html
Intégration d’une image docker
Une page de documentation dédié : Docker
Utilisation de l’installer DevBox-Santé
Une page de documentation dédié : poste_client