ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: AIR 30.0 und früher, Flash Player 30.0 und früher, Flash Lite 4
Flex 4.6 und früher, Flash Pro CS6 und früher
Filter ausblenden
mx.messaging.channels 

StreamingHTTPChannel  - AS3 BlazeDS LCDS

Paketmx.messaging.channels
Klassepublic class StreamingHTTPChannel
VererbungStreamingHTTPChannel Inheritance HTTPChannel Inheritance PollingChannel Inheritance Channel Inheritance EventDispatcher Inheritance Object
Unterklassen SecureStreamingHTTPChannel

Sprachversion: ActionScript 3.0
Produktversionen: BlazeDS 4, Adobe Digital Enterprise Platform Data Services für Java EE 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Die StreamingHTTPChannel-Klasse bietet Unterstützung für Meldungen und ein anderes Push-Modell als der grundlegende HTTPChannel. Anstatt Daten vom Server abzufragen, öffnet der Streaming-Kanal eine interne HTTP-Verbindung zum Server. Diese Verbindung bleibt bestehen, damit der Server Daten auf den Client durch Streaming übertragen kann, ohne dass eine Überlastung bei der Abfrage entsteht.

Die Meldungen von diesem Kanal werden durch das URLLoader an den Server gesendet. Dabei wird eine interne HTTP-Verbindung für die Dauer des Vorgangs verwendet. Nachdem die Meldung gesendet und eine Bestätigung oder Fehlermeldung zurückgegeben wurde, wird die von dem URLLoader verwendete HTTP-Verbindung vom Kanal freigegeben. Diese Meldungen zwischen Client und Server werden nicht über die Streaming-HTTP-Verbindung gesendet, die vom Kanal geöffnet wurde, um die vom Server weitergeleiteten Daten zu erhalten.

Obwohl diese Klasse den grundlegenden HTTPChannel erweitert, um die normale HTTP-Verarbeitung zu erben, wird die Abfrage nicht unterstützt.



Öffentliche Eigenschaften
 EigenschaftDefiniert von
 Inheritedauthenticated : Boolean
[schreibgeschützt] Gibt an, ob dieser Kanal authentifiziert ist.
Channel
 Inheritedconstructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
Object
 Inheritedendpoint : String
[schreibgeschützt] Bietet Zugriff auf den Endpunkt für diesen Kanal.
Channel
 InheritedfailoverURIs : Array
Bietet Zugriff auf den Satz von Endpunkt-URIs, für den dieser Kanal eine Ausfallsicherung versuchen kann, wenn der Endpunkt in einem Cluster vorhanden ist.
Channel
 Inheritedid : String
Bietet Zugriff auf die ID für diesen Kanal.
Channel
 Inheritedreconnecting : Boolean
[schreibgeschützt] Gibt an, ob dieser Kanal gerade eine Neuverbindung zu einem alternativen Endpunkt durchführt.
Channel
 InheritedrequestTimeout : int
Bietet Zugriff auf das standardmäßige Anforderungszeitlimit (in Sekunden) für den Kanal.
Channel
 Inheriteduri : String
Bietet Zugriff auf die URI, die zur Erstellung der gesamten Endpunkt-URI für diesen Kanal verwendet wird.
Channel
Geschützte Eigenschaften
 EigenschaftDefiniert von
 InheritedshouldBeConnected : Boolean
[schreibgeschützt] Gibt an, ob dieser Kanal mit dem Endpunkt verbunden werden soll.
Channel
Öffentliche Methoden
 MethodeDefiniert von
  
StreamingHTTPChannel(id:String = null, uri:String = null)
Konstruktor.
StreamingHTTPChannel
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registriert ein Ereignis-Listener-Objekt bei einem EventDispatcher-Objekt, sodass der Listener über ein Ereignis benachrichtigt wird.
EventDispatcher
 Inherited
Unterklassen sollte diese Methode überschreiben, um Einstellungen anzuwenden, die gegebenenfalls für einen bestimmten Kanal notwendig sind.
Channel
 Inherited
connect(channelSet:ChannelSet):void
Verbindet den ChannelSet mit dem Kanal.
Channel
 Inherited
Trennt die Verbindung des ChannelSet vom Kanal.
Channel
 Inherited
Sendet ein Ereignis in den Ereignisablauf.
EventDispatcher
 Inherited
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat.
EventDispatcher
 Inherited
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde.
Object
 Inherited
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde.
Object
 Inherited
Sendet eine CommandMessage an den Server, um eine Abmeldung durchzuführen, wenn der Kanal verbunden wurde.
Channel
  
[override] Die Abfrage wird von diesem Kanal nicht unterstützt.
StreamingHTTPChannel
 Inherited
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann.
Object
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Entfernt einen Listener aus dem EventDispatcher-Objekt.
EventDispatcher
 Inherited
setCredentials(credentials:String, agent:MessageAgent = null, charset:String = null):void
Definiert die Benutzerdaten auf den angegebenen Wert.
Channel
 Inherited
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest.
Object
 Inherited
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas.
Object
 Inherited
Gibt das angegebene Objekt als String zurück.
Object
 Inherited
Gibt den Grundwert des angegebenen Objekts zurück.
Object
 Inherited
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist.
EventDispatcher
Geschützte Methoden
 MethodeDefiniert von
 Inherited
Wendet die Client-Lastausgleich-URL an, falls vorhanden.
Channel
 Inherited
Verarbeitet eine fehlgeschlagene interne Verbindung und löst das Ereignis FAULT für den Kanal aus.
Channel
 Inherited
Verarbeitet eine erfolgreiche interne Verbindung und löst das Ereignis CONNECT für den Kanal aus.
Channel
 Inherited
Verarbeitet ein Verbindungszeitlimit, indem ein ChannelFaultEvent ausgelöst wird.
Channel
 Inherited
Verarbeitet eine fehlgeschlagene interne Verbindungstrennung und löst das Ereignis FAULT für den Kanal aus.
Channel
 Inherited
disconnectSuccess(rejected:Boolean = false):void
Verarbeitet eine erfolgreiche interne Verbindungstrennung und löst das Ereignis DISCONNECT für den Kanal aus.
Channel
 Inherited
Verarbeitet eine Änderung an der Schutzbedingung, um eine anfängliche Kanalverbindung für die Anwendung zu verwalten.
Channel
 Inherited
Gibt den entsprechenden MessageResponder für die send()-Methode des Kanals zurück.
Channel
 Inherited
Verbindet den Kanal mit dem zugehörigen Endpunkt.
Channel
 Inherited
internalDisconnect(rejected:Boolean = false):void
Trennt die Verbindung des Kanals vom zugehörigen Endpunkt.
Channel
 Inherited
Sendet die Meldung über den Kanal und leitet die Antwort an den Responder.
Channel
Ereignisse
 Ereignis Übersicht Definiert von
 Inherited[broadcast event] Wird ausgelöst, wenn Flash Player oder eine AIR-Anwendung den Betriebssystemfokus erhält und aktiv wird.EventDispatcher
 InheritedAusgelöst, nachdem ein Kanal eine Verbindung zum zugehörigen Endpunkt hergestellt hat.Channel
 Inherited[broadcast event] Wird ausgelöst, wenn Flash Player- oder die AIR-Anwendung den Fokus verliert und inaktiv wird.EventDispatcher
Konstruktordetails
Methodendetails




[ X ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.