Package | mx.messaging.channels |
Classe | public class HTTPChannel |
Héritage | HTTPChannel ![]() ![]() ![]() ![]() |
Sous-classes | SecureHTTPChannel, StreamingHTTPChannel |
Version du langage: | ActionScript 3.0 |
Versions du produit: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
La classe HTTPChannel fait appel à des services de réseau natifs de Flash Player et AIR et exposés à la classe ActionScript par la classe URLLoader. Ce canal utilise la classe URLLoader exclusivement et crée une nouvelle classe URLLoader par demande.
Les canaux préconfigurés sont obtenus au sein de la structure à l’aide de la méthode ServerConfig.getChannel()
. Les canaux peuvent être construits directement et assignés à une classe ChannelSet si nécessaire.
Les canaux représentent une connexion physique à une extrémité distante. Par défaut, les canaux sont partagés à travers les destinations. Cela signifie qu’un client ciblant différentes destinations peut utiliser le même canal pour communiquer avec ces destinations.
Lorsqu’utilisé en mode interrogation, ce canal interroge le serveur pour les nouveaux messages en fonction de la propriété polling-interval-seconds
dans le fichier de configuration ; cela peut être changé en définissant la propriété pollingInterval
. La valeur par défaut est de 3 secondes. Pour que l’interrogation soit activée, le canal doit être connecté et la propriété polling-enabled
dans le fichier de configuration doit être définie sur true
, ou la propriété pollingEnabled
du canal doit être définie sur true
.
Propriété | Défini par | ||
---|---|---|---|
![]() | authenticated : Boolean [lecture seule]
Indique si le canal est authentifié. | Channel | |
![]() | constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | |
![]() | endpoint : String [lecture seule]
Fournit un accès à l’extrémité de ce canal. | Channel | |
![]() | failoverURIs : Array
Fournit un accès au jeu d’URI d’extrémité vers lequel ce canal peut tenter de basculer si l’extrémité est clusterisée. | Channel | |
![]() | id : String
Fournit un accès à l’ID de ce canal. | Channel | |
![]() | reconnecting : Boolean [lecture seule]
Indique si ce canal est en train de se reconnecter à une extrémité alternative. | Channel | |
![]() | requestTimeout : int
Fournit un accès au délai d’attente de demande par défaut en secondes pour le canal. | Channel | |
![]() | uri : String
Fournit un accès à l’URI utilisée pour créer toute l’URI d’extrémité pour ce canal. | Channel |
Méthode | Défini par | ||
---|---|---|---|
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Enregistre un objet écouteur d’événement auprès d’un objet EventDispatcher afin que l’écouteur soit averti d’un événement. | EventDispatcher | |
![]() |
Les sous-classes doivent remplacer cette méthode pour appliquer les paramètres susceptibles d’être nécessaires à un canal individuel. | Channel | |
![]() |
Connecte la classe ChannelSet au canal. | Channel | |
![]() |
Déconnecte la classe ChannelSet du canal. | Channel | |
![]() |
Distribue un événement dans le flux d’événements. | EventDispatcher | |
![]() |
Vérifie si des écouteurs sont enregistrés auprès de l’objet EventDispatcher pour un type spécifique d’événement. | EventDispatcher | |
![]() |
Indique si la propriété spécifiée d’un objet est définie. | Object | |
![]() |
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre. | Object | |
![]() |
Envoie une classe CommandMessage au serveur pour se déconnecter si le canal est connecté. | Channel | |
![]() |
Indique si la propriété spécifiée existe et est énumérable. | Object | |
![]() |
Supprime un écouteur de l’objet EventDispatcher. | EventDispatcher | |
![]() |
Définit les informations d’identification sur la valeur spécifiée. | Channel | |
![]() |
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | |
![]() |
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | |
![]() |
Renvoie la représentation sous forme de chaîne de l’objet spécifié. | Object | |
![]() |
Renvoie la valeur primitive de l’objet spécifié. | Object | |
![]() |
Vérifie si un écouteur d’événement est enregistré auprès de cet objet EventDispatcher ou de ses ancêtres pour le type d’événement spécifié. | EventDispatcher |
Tue Jun 12 2018, 09:30 AM Z