IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Retourner des arguments SOAP de plus de 32K

L'auteur

Site personnel

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

Produit : 4D 2004.1 ° Plateforme : Mac & Win

4D vous permet de créer et de publier aisément votre propre Web Service.

Dans les versions précédentes de 4D, vous pouviez passer des arguments de plus de 32K, mais vous deviez utiliser une déclaration soap et spécifier le type du BLOB.

Exemple :

 
Sélectionnez
1.
2.
C_BLOB($0)
DECLARATION SOAP($0 ;Est un BLOB ;SOAP sortie)

En schéma XML, cela correspond à utiliser le type base64binary.

Avec 4D 2004.1, ceci n'est plus nécessaire.

Exemple :

 
Sélectionnez
1.
2.
C_BLOB($0)
DECLARATION SOAP($0 ;Est un texte ;SOAP sortie)

Notez que la variable $0 est un BLOB, ce qui vous permet de gérer des données de plus de 32K. $0 est aussi une variable Texte. Au lieu d'utiliser base64binary, nous utiliserons cette fois le type String dans la définition du schéma XML.

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+   

Copyright © 2005 4D s.a.. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.