Tag :  Webservice

Pour envoyer des fichiers (textes, binaires, images...) à un webservice REST, il est courant d'avoir un code du type : cMaRequete est un restRequête cMaRequete..Méthode = httpPost cMaRequete..URL = "http://ServeurDestination/UrlWebServiceRest/.../FinURL" cMaRequete..Contenu = fChargeBuffer("C:\...\FichieraUploade.bin") RESTEnvoie(cMaRequete) Cette solution impose de charger en mémoire le contenu du fichier à envoyer au webservice. Elle convient donc parfaitement pour un seul fichier, n'excédant pas quelques mégas. Par contre lorsque le transfert est...
Généralisée par les applications mobiles sous iOS et Android, l'exécution asynchrone de traitements devient incontournable également pour les applications du bureau : la fluidité des applications est primordiale, plus personne ne veut attendre devant un sablier ! Les threads et tâches parallèles facilitent depuis longtemps l'exécution d'un traitement en arrière-plan. Le développeur peut ainsi exécuter un traitement métier, interroger un serveur (…) sans bloquer l'application, et mettre à jour l'UI à...
Une nouvelle FAQ a été publiée. Il s'agit d'une information importante relative au déploiement de la version 1709 "Fall Creators Update" de Windows 10, et de Windows Server 2016. Avec cette version 1709 de Windows, le serveur web IIS peut ne plus répondre et donc empêcher : sur les postes de développement Windows 10 : le test de sites ou webservices, sur les serveurs web sous Windows Server 1016 : l'accès aux sites WEBDEV...
A partir de la version 17 de WINDEV, WEBDEV et WINDEV Mobile, les projets peuvent être configurés de façon à travailler en mémoire avec des chaînes ANSI, ou des chaînes UNICODE. Cela s'applique aux projets : WINDEV pour les applications sous Windows, les webservices, WEBDEV pour les sites Web, les pages AWP retournant des données à d'autres applications à la façon d'un webservice, WINDEV Mobile pour les applications mobiles sous Windows Mobile,...