Appels aux web services sous Lazarus
Bonjour,
J'utilise Lazarus 2.08 sur une Debian 10.3
Je porte des projets écrits en Delphi 2007 ou Kylix sous cet environnement.
Tout se passe bien, les résultats sont très satisfaisant mais il me reste un point précis à régler : les appels au web services.
J'ai essayé d'utiliser Web service Toolkit fourni par le gestionnaire de paquets en ligne :
L'importateur permet bien de générer les deux fichiers d'interface
Mais ensuite j'ai pas mal de problèmes à la compilation : unités manquantes : base_service_intf ... résolues en installant le source de wst.
Exemples non fonctionnels et non compilables : amazon_samples
Est ce que ce paquet est toujours maintenu ?
Existe-t-il des exemples simples d'utilisation de ce package ?
Existe-t-il d'autres packages gérant les appels aux web services /
Merci pour votre aide
Web service toolkit et appels aux web service
Merci pour ces réponses !
Effectivement j'ai pu appeler mon web service à partir de fpc_http_protocol et ça fonctionne bien, comme indiqué dans l'exemple de Nullosse.
Mais les appels sont nettement plus rapides avec synapse ...
J'ai eu un peu plus de difficultés pour gérer un web-service en https.
En fait, il faut rajouter dans l'unité de wst : synapse_http_protocol dans la clause uses : ssl_openssl : je supose que c'est pareil avec fpc_http_protocol et indy_http_protocol
Sinon pas d'erreurs de compile, pas de messages à l'exécution si ce n'est l'habituel : SSL ... not loaded
J'ai reçu un message d'Inoussa, le concepteur comme quoi l'unité était bien fonctionnelle et maintenue.
Du coup c'est parfait !
Merci à tous !