WEBDEV 2024

LA FACILITÉ DE WEBDEV AU SERVICE DES WEBSERVICES WEBDEV 2024 permet de consommer, créer, déployer et héberger facilement des Webservices SOAP et REST. CONSOMMATION FACILE DE WEBSERVICES REST Il est très facile d’utiliser des Webservices REST depuis WEBDEV: il suffit d’appeler les URL du Webservice. La consommation peut être synchrone ou asynchrone. CONSOMMATION FACILE DES WEBSERVICES SOAP Il est très facile d’importer des Webser- vices SOAP dans WEBDEV. Il suffit d’importer la description WSDL du Webservice.  Dans l’éditeur de code, les procédures et les types du Webservice apparaissent automatiquement comme des types et des fonctions utilisables dans le projet. La consommation peut être synchrone ou asynchrone. TOUT EST GÉRÉ La gestion des Webservices est très puis- sante; voici une liste de quelques fonc- tionnalités gérées: • Résultats de type tableau (SoapArray) • Databinding Webservices • Inclusion de Webservices • Attributs dans les wsdl • Réponses et En-têtes multiples • Signature du message • WS-Addressing • Cyclage dans les schémas • Authentifications SPNEGO, ... CREATION FACILE DE WEBSERVICES REST La description d’un Webservice REST s’ef- fectue très simplement depuis l’éditeur de Webservices. Il suffit de décrire chacun des points d’en- trée de l’interface externe du Webservice: nom de la méthode, paramètres atten- dus, valeur renvoyée, ainsi que le type de requête (GET, POST, PUT, DELETE, ...). Il est également possible d’indiquer une note de documentation, ainsi que des exemples d’utilisation du point d’entrée et un descriptif du format de la valeur de retour. WEBDEV 2024 génère les procédures ou les classes nécessaires. CRÉATION FACILE DE WEBSERVICES SOAP La création de Webservices SOAP s’ef- fectue facilement: il suffit de définir la collection de procédures qui constitue l’interface du Webservice. Le fichier de description WSDL est généré automatiquement. DÉPLOIEMENT FACILE DES WEBSERVICES Les Webservices sont hébergés sur une machine disposant d’un serveur d’appli- cation WEBDEV. La procédure d’installation est automati- quement générée. L’administration s’effectue depuis l’admi- nistrateur WEBDEV (voir administration des sites p 54). HÉBERGEMENT FACILE DES WEBSERVICES Les serveurs peuvent être situés dans vos locaux (on premise), chez un hébergeur ou dans le cloud (PCSCloud par exemple). Les Webservices peuvent être consom- més par tout type d’applications, créées en WINDEV, WEBDEV, WINDEV Mobile ou avec tout autre langage tiers. LES WEBSERVICES SOAP & REST: CRÉATION, CONSOMMATION DOCUSIGN SIGNATURE ÉLECTRONIQUE PROPOSEZ LA SIGNATURE ÉLECTRONIQUE DANS VOS SITES La signature électronique de contrats avec des particuliers ou des professionnels est aujourd’hui généralisée. Pour respecter la réglementation, une signature électronique doit obligatoire- ment être validée par un site de confiance. En Europe, cette réglementation se nomme eIDAS. Grâce à WEBDEV 2024, il est facile d’in- clure cette possibilité dans tous vos sites. DES FONCTIONS FACILES À UTILISER Il existe 3 types de signatures électro- niques : • La signature électronique simple, de base (SES) • La signature électronique avancée (AES) • La signature électronique avancée qualifiée (QES) Les 3 types de signature sont supportés. Les fonctions en WLangage sont livrées sous la forme d’un composant interne, avec leur code source. Les fonctions permettent de : • Fixer le niveau de signature • Transmettre un ou des documents à DocuSign, à n destinataires (nom, email, numéro de téléphone...), pour signature ou pour information • Définir l’emplacement de la signa- ture dans le document • Savoir si un document est signé, qui ne l’a pas signé • Obtenir les dates/heures de signa- ture • Récupérer les documents signés • Annuler l’opération. Tous les aspects de vérification, d’envoi d’email ou de SMS, de vérification de pièce d’identité, de stockage des docu- ments sont totalement pris en charge par le prestataire (ici DocuSign). Un assistant génère le code à la demande. TOUS LES PRESTATAIRES SONT UTILISABLES : YOUSIGN,... La solution DocuSign est supportée par défaut, mais toutes les autres solutions (YouSign, Certeurope,...) sont également utilisables par appel d’API REST ou SOAP en WLangage. Il n’y a aucune limite. www.pcsoft.fr • 33

RkJQdWJsaXNoZXIy NDQ0OA==