Home
Produits
Support
Download
Solutions
Acheter
charles@ajar.ch
Deutsch
English
retour à l'aperçu des produits 4ème Dimension

Web Services

Les Web Services permettent à une application d'appeler une autre application grâce aux protocoles standard tels que SOAP* et WSDL* et indépendamment de la plate-forme et des langages utilisés.

Parce qu'ils reposent sur des standards issus du monde de l'Internet, ils permettent d'élaborer des applications communicantes sur un réseau local ou à distance via le Web.

• Appeler un Web Service depuis 4D
• Publier un Web Service depuis 4D

4D possède la particularité de pouvoir fonctionner comme client et/ou serveur de services Web.

Client de Web Services

4D v11 SQL est doté d'un assistant permettant d'automatiser entièrement le processus de génération des méthodes d'appel de Web Services. Cet assistant traduit les fichiers WSDL fournis par le service distant en code 4D directement exploitable.

Fournisseur de Web Services en un seul clic

Publier ses Web Services n'a jamais été aussi simple grâce au serveur de Web Services intégré à 4D.

En un seul clic, les méthodes projets existantes sont transformées en méthodes SOAP publiables. Sur demande, 4D v11 SQL fournit automatiquement la documentation du service dans un fichier WSDL (Web Service Desciption Language).

Pour un maximum d'ouverture, 4D v11 SQL prend en charge les publications RPC* et DOC*.

  • SOAP : Simple Object Access Protocol (SOAP) est un protocole de RPC orienté objet bâti sur XML. Il permet la transmission de messages entre objets distants, ce qui veut dire qu'il autorise un objet à invoquer des méthodes d'objets physiquement situés sur un autre serveur. Le transfert se fait le plus souvent à l'aide du protocole HTTP, mais peut également se faire par un autre protocole, comme SMTP.

  • WSDL : Web Services Description Language Il s'agit d'une tentative de normalisation regroupant la description des éléments permettant de mettre en place l'accès à un service réseau (Service Web). Il fait notamment référence au langage XML et a été proposé en 2001 au W3C pour standardisation.

  • RPC : Remote procedure call est un protocole permettant de faire des appels de procédures sur un ordinateur distant à l'aide d'un serveur d'applications. Ce protocole est utilisé dans le modèle client-serveur et permet de gérer les différents messages entre ces entités.

  • DOC : Document-oriented Web service

Back Next
Hosted by 4D NET Center Ajar SA chercher...
ShareThis