Bonjour,
je peux partiellement répondre à ta question en ce qui concerne l'appel des services web, l'API Requests fait du très bon travail sur le sujet et s'installe très facilement via Composer avec un simple :
composer require rmccue/requests
L'API se trouve ici.
Pour te donner un exemple, tes appels webservices font se faire sur URL qui va par exemple correspondre à une table dans la base de données.
Le résultat obtenu dépend de ce que mettra dans l'URL et des paramètres que tu fera passer à la requête HTTP envoyée sur le serveur.
En général, la réponse HTTP, de nos jours est renvoyée en JSON.
Après, (à confirmer), l'idée est de mapper une URL à une table, définir des actions que l'utilisateur peut faire comme une recherche ou une récupération de données, les méthodes HTTP (GET, POST PUT, DELETE...) permettant d'effectuer certaines modifications.
J'imagine qu'ensuite, l'URL est mappée à une méthode qui exécutera l'action demandée et te renverra une réponse mais je ne peux pas te donner plus d'infos. Tu trouvera peut-être plus facilement des tutos en C# ou Java sur le sujet.
Partager