Fait un appel de service Web et convertit le XML qui en résulte en un objet JavaScript.
Cette méthode est une méthode surchargée. Vous pouvez appeler ca_pam_getSOAPData sans fournir la version SOAP et/ou le paramètre de stripXMLNamespacesFromResponse. Si vous ne fournissez pas ces paramètres, la version SOAP est considérée comme SOAP_1_1, et stripXMLNamespacesFromResponse est considéré comme true.
Les signatures des méthodes surchargées sont les suivantes :
Spécifie l'URL pour le service SOAP. L'URL est normalement accessible via HTTP ou HTTPS. L'URL est généralement un point d'entrée pour une ou plusieurs méthodes.
Spécifie la méthode ou la fonction à exécuter. La fonction est transférée au service SOAP comme en-tête MIME SOAPAction.
Spécifie la source pour la demande d'entrée de service SOAP. Ce paramètre inclut un message XML pouvant inclure une enveloppe SOAP.
Spécifie la version du serveur SOAP sur lequel l'appel est effectué. Les valeurs possibles incluent SOAP_1_1 ou SOAP_1_2. Le format par défaut est SOAP _1_1.
Spécifie si les espaces des noms de la réponse sont supprimés du fichier XML (True). La valeur par défaut est "true".
Définit une référence à l'objet de fonction à appeler après avoir récupéré les données, y compris les méthodes onSuccess et onFailure.
La fonction ca_pam_getSOAPData appelle la méthode callBack de façon asynchrone sur le serveur. Lorsque la fonction récupère les données, la fonction callBack onSuccess(result) ou onFailure(caught) s'exécute. Si une erreur SOAP est renvoyée, la méthode onFault(faultString) est appelée et renvoie une chaîne XML.
Si vous ne fournissez pas la version SOAP et les paramètres stripXMLNameSpacesFromResponse, leurs valeurs par défaut sont substituées et la réponse est renvoyée à l'objet callBack dans onSuccess(result).
Lorsque la fonction récupère les données, la fonction callBack onSuccess(result) ou onFailure(caught) s'exécute. Si une erreur SOAP est renvoyée, la méthode onFault(faultString) est appelée et renvoie une chaîne XML. La fonction ne renvoie elle-même aucune valeur.
Remarque: Vous pouvez trouver cette fonction dans le contenu prédéfini dans CA Process Automation.
|
Copyright © 2013 CA.
Tous droits réservés.
|
|