Flash CS4 Professional ActionScript 2.0

Classe WebServiceConnector

Héritage RPC > WebServiceConnector

Nom de classe ActionScript mx.data.components.WebServiceConnector

Cette classe vous permet de vous connecter à des services Web distants en utilisant ActionScript plutôt que des occurrences de composant sur la scène. Pour utiliser la classe WebServiceConnector, vous devez ajouter une occurrence du composant WebServiceConnector à votre bibliothèque. Le composant ne doit pas être placé directement sur la scène. Vous devez importer la classe ActionScript mx.data.components.WebServiceConnector au début du script ou utiliser le nom de classe avec tous ses qualificatifs dans votre code.

Méthodes de la classe WebServiceConnector

Le tableau suivant présente la méthode de la classe WebServiceConnector.

Méthode

Description

WebServiceConnector.trigger()

Lance un appel vers un service Web.

Propriétés de la classe WebServiceConnector

Le tableau suivant répertorie les propriétés de la classe WebServiceConnector.

Propriété

Description

WebServiceConnector.multiple SimultaneousAllowed

Indique si plusieurs appels peuvent être effectués simultanément.

WebServiceConnector.operation

Indique le nom d'une opération qui apparaît dans le port SOAP d'un fichier WSDL.

WebServiceConnector.params

Spécifie les données envoyées au serveur lors de l'exécution de la prochaine opération trigger().

WebServiceConnector.results

Identifie les données reçues du serveur suite à l'opération trigger().

WebServiceConnector.suppress InvalidCalls

Indique si un appel doit être supprimé lorsque ses paramètres ne sont pas valides.

WebServiceConnector.WSDLURL

Détermine l'URL du fichier WSDL définissant l'opération du service Web.

Récapitulatif des événements de la classe WebServiceConnector

Le tableau suivant répertorie les événements de la classe WebServiceConnector.

Evénement

Description

WebServiceConnector.result

Diffusé lorsqu'un appel vers un service Web est réussi.

WebServiceConnector.send

Diffusé lorsque la méthode trigger() est en cours, une fois que les données de paramètres ont été collectées, mais avant qu'elles ne soient validées et que l'appel au service Web ne soit lancé.

WebServiceConnector.status

Diffusé lors du lancement d'un appel vers le service Web, pour informer l'utilisateur de l'état de l'opération.