Comment profiter de l'optimisation des appels des webservices en version 2025 ?
Un précédent billet décrivait les différentes étapes incontournables pour l'appel d'un webservice (SOAP ou API REST) :
Depuis l'utilisation des webservices ne cesse de prendre de l'ampleur. A partir de la version 2025, une nouveauté permet d'accélérer encore les appels. Il s'agit de la nouveauté 100 :
Voici comment en profiter !
Avant la version 2025, lorsque la procédure appelée par le webservice terminait son exécution, le processus WD*SESSION.EXE... |
|
|
|
|
|
Une méthode et un code générique pour tester un lot d'appels HTTPS depuis une machine donnée en production, si ses échanges HTTPRequete/HTTPEnvoie ne sont pas comme sur le poste de développement, ou d'autres configurations
Lorsqu'une application, ou un site web, communique en HTTPS, il peut arriver notamment pour des raisons de sécurité, que des échanges échouent sur une configuration particulière. Par exemple sur le poste de développement tous les appels HTTPS (webservice, API REST...) passent, mais sur le serveur qui héberge l'application ou le site, il n'y a pas de réponse, ou pas celle attendue.
Dans ce cas, il est recommandé de tester des appels... |
|
|
|
|
|
Est-il normal d'avoir une attente qui peut aller jusqu'à plusieurs secondes lors de l'appel d'une API REST ?
Le titre de ce billet correspond à une question reçue (très) régulièrement par notre support. La réponse n'est pas immédiate, comme évoqué précédemment pour le temps nécessaire à l'interrogation d'une base de données, il n'y a pas un temps "normal".
Si l'utilisation des webservices apporte une très grande simplicité pour échanger des données entre différentes plateformes et solutions hétérogènes, leur fonctionnement repose sur nombreux processus qui ont tous une... |
|
|
|
|
|
Utilisation d'une procédure PROLOGUE pour centraliser les accès aux fonctions d'un Webservice REST
Possibilité méconnue : l'exécution des fonctions d'un webservice peut être précédée de l'appel automatique d'une première procédure "prologue".
C'est extrêmement pratique pour tous les webservices qui ont en toute première action un contrôle d'accès, une vérification d'un token d'authentification OAuth...
La mise en euvre est immédiate, il suffit de sélectionner dans la description du webservice REST, une fonction existante d'une collection de procédures du projet :
Une... |
|
|
|
|
|
|
|
|
|