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: Daten werden vom Server abgerufen...
Daten werden vom Server abgerufen...
mx.rpc.http.mxml 

HTTPMultiService  - AS3 Flex

Paketmx.rpc.http.mxml
Klassepublic dynamic class HTTPMultiService
VererbungHTTPMultiService Inheritance HTTPMultiService Inheritance AbstractService Inheritance Proxy
Implementiert IMXMLSupport, IMXMLObject

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Verwenden Sie das <mx:HTTPMultiService>-Tag, um ein HTTPMultiService-Objekt in einer MXML-Datei darzustellen. Der HTTPMultiService gleicht dem HTTPService, unterstützt jedoch mehr als eine Methode je Tag.

Hinweis: Aufgrund einer Softwarelimitierung generiert der HTTPService bei Verwendung von GET keine benutzerfreundlichen Fehlermeldungen.

Standard-MXML-EigenschaftoperationList

Verwandte API-Elemente



Öffentliche Eigenschaften
 EigenschaftDefiniert von
 InheritedbaseURL : String
Die URL, die der HTTPService bei der Berechnung relativer URLs verwenden soll.
HTTPMultiService
 InheritedchannelSet : ChannelSet
Gibt Zugriff auf den vom Dienst verwendeten ChannelSet.
AbstractService
 Inheritedconcurrency : String
Wert, der angibt, wie mehrere Aufrufe derselben Methode innerhalb des Dienstes verarbeitet werden sollen.
HTTPMultiService
 InheritedcontentType : String = "application/x-www-form-urlencoded"
Art des Inhalts für Dienstanforderungen.
HTTPMultiService
 Inheriteddestination : String
Das Ziel des Dienstes.
AbstractService
 Inheritedheaders : Object
Benutzerdefinierte HTTP-Header, die an Endpunkte von Drittparteien gesendet werden sollen.
HTTPMultiService
 InheritedmakeObjectsBindable : Boolean = true
Wenn „true“, unterstützen die zurückgegebenen Objekte Datenbindung für Benutzeroberflächensteuereleme.
HTTPMultiService
 Inheritedmanagers : Array
In der Managereigenschaft wird eine Liste der Datenmanager gespeichert, die das Verhalten dieses Dienstes modifizieren.
AbstractService
 Inheritedmethod : String = "GET"
HTTP-Methode zum Senden der Anforderung, wenn eine Methode nicht ausdrücklich im Vorgang eingestellt ist.
HTTPMultiService
 InheritedoperationList : Array
Dies ist die Standardeigenschaft dieser Instanz; auf diese Weise können Sie einen Satz von Vorgängen als direkt dem HTTPMultiService-Tag in MXMXL untergeordnete Elemente definieren.
HTTPMultiService
 Inheritedoperations : Object
Das Array von Vorgängen wird in der Regel nur vom MXML-Compiler gesetzt, wenn Sie einen Dienst mithilfe eines MXML-Tags erstellen.
AbstractService
 InheritedrequestTimeout : int
Gibt Zugriff auf die Zeitüberschreitung der Anforderung für übermittelte Meldungen.
AbstractService
 InheritedresultFormat : String
Wert, der angibt, wie die Serialisierung des vom HTTP-Aufruf zurückgegebene Ergebnisses aufgehoben werden soll.
HTTPMultiService
 InheritedserializationFilter : SerializationFilter
Standardmäßige serializationFilter, der von allen Vorgängen verwendet wird, die keinen Filter ausdrücklich einstellen
HTTPMultiService
 InheritedshowBusyCursor : Boolean
Wenn die Einstellung „true“ ist, wird ein Aktivitäten-Cursor angezeigt, während ein Dienst ausgeführt wird.
HTTPMultiService
 InheriteduseProxy : Boolean
Gibt an, ob der Flex-Proxy-Dienst verwendet werden soll.
HTTPMultiService
Öffentliche Methoden
 MethodeDefiniert von
  
HTTPMultiService(rootURL:String = null, destination:String = null)
Erstellt einen neuen HTTPMultiService.
HTTPMultiService
 Inherited
Trennt die Netzverbindung des Dienstes und entfernt sämtliche anstehende Anforderungsresponder.
AbstractService
 Inherited
Gibt einen Vorgang mit dem jeweiligen Namen zurück.
AbstractService
 Inherited
Aufgerufen, um den Dienst zu initialisieren.
AbstractService
  
Wird aufgerufen, nachdem das Implementierungsobjekt erstellt und sämtliche im MXML-Tag angegebenen Komponenteneigenschaften initialisiert wurden.
HTTPMultiService
 Inherited
Meldet den Benutzer vom Ziel ab.
AbstractService
 Inherited
setCredentials(username:String, password:String, charset:String = null):void
Setzt die Benutzerdaten für den Zielpfad, auf den über den Dienst zugegriffen wird, wenn serverseitige Datendienste verwendet werden.
AbstractService
 Inherited
setRemoteCredentials(remoteUsername:String, remotePassword:String, charset:String = null):void
Der Benutzername und das Kennwort für die Authentifizierung eines Benutzers beim Zugriff auf einen Remoteendpunkt einer Drittpartei wie zum Beispiel ein Webdienst über einen Proxy oder ein Remoteobjekt über einen benutzerdefinierten Adapter, wenn serverseitige Datendienste verwendet werden.
AbstractService
Ereignisse
 Ereignis Übersicht Definiert von
 InheritedWird ausgelöst, wenn ein HTTPMultiService-Aufruf fehlschlägt.HTTPMultiService
 InheritedDas Aufrufereignis wird durch einen HTTPMultiService-Aufruf ausgelöst, es sei denn, es wird ein Fehler ausgegeben, bevor der Kanal versucht, die Meldung zu senden.HTTPMultiService
 InheritedWird ausgelöst, wenn ein HTTPMultiService-Aufruf erfolgreich zurückgegeben wird.HTTPMultiService
Konstruktordetails

HTTPMultiService

()Konstruktor
public function HTTPMultiService(rootURL:String = null, destination:String = null)

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Erstellt einen neuen HTTPMultiService. Dieser Konstruktor wird normalerweise vom generierten Code eines XML-Dokuments aufgerufen. Die mx.rpc.http.HTTPService-Klasse wird normalerweise zur Erstellung eines HTTPService in ActionScript verwendet.

Parameter
rootURL:String (default = null) — Die URL, die der HTTPService bei der Berechnung relativer URLs verwenden soll.
 
destination:String (default = null) — Ein HTTPService-Zielname in der service-config.xml-Datei.
Methodendetails

initialized

()Methode
public function initialized(document:Object, id:String):void

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Wird aufgerufen, nachdem das Implementierungsobjekt erstellt und sämtliche im MXML-Tag angegebenen Komponenteneigenschaften initialisiert wurden. Wenn Sie diese Klasse in ActionScript erstellen und sie mit der Überprüfung funktionieren soll, müssen Sie diese Methode aufrufen und das MXML-Dokument und die id des HTTPService übergeben.

Parameter

document:Object — Das MXML-Dokument, das dieses Objekt erstellt hat.
 
id:String — Der von document für den Verweis auf dieses Objekt verwendete Bezeichner. Ist das Objekt eine verschachtelte Eigenschaft des Dokuments, nimmtid den Wert Null an.





[ 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.