Aller au contenu principal
Version : 21 R4 BETA

Web Services (Client)

WEB SERVICE AUTHENTICATE ( nom : Text ; motDePasse : Text {; méthodeAuth : Integer} {; *} )
WEB SERVICE CALL ( urlAccès : Text ; soapAction : Text ; nomMéthode : Text ; nameSpace : Text {; typeComposé : Integer {; *}} )
WEB SERVICE Get info ( typeInfo : Integer ) : Text
WEB SERVICE GET RESULT ( valeurRetour : Variable {; nomRetour : Text} {; *} )
WEB SERVICE SET OPTION ( option : Integer ; valeur : Integer, Text )
WEB SERVICE SET PARAMETER ( nom : Text ; valeur : Variable {; typeSOAP : Text} )

Un service Web est un ensemble de fonctions publiées sur un réseau. Ces fonctions peuvent être appelées et utilisées par n'importe quelle application compatible avec les services Web et connectée au réseau. Les services web peuvent prendre en charge toutes sortes de tâches, telles que la supervision de l'acheminement des colis chez un transporteur, le commerce électronique, le suivi des cours boursiers, etc.

L'abonnement aux services Web avec 4D s'effectue facilement à l'aide de l'Assistant Services Web. Dans la plupart des cas, cet assistant vous suffira pour pouvoir utiliser des services Web. Toutefois, si vous souhaitez personnaliser certains mécanismes, vous devez utiliser les commandes SOAP client de 4D.

Note : Par convention, les termes « SOAP » et « service Web » ont été utilisés pour distinguer respectivement les noms de commandes (et de constantes) côté serveur et côté client. Ces deux concepts désignent la même technologie.