15.10.2012 Views

Actionscript 3 Entwicklerhandbuch

Actionscript 3 Entwicklerhandbuch

Actionscript 3 Entwicklerhandbuch

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ACTIONSCRIPT 3.0 ENTWICKLERHANDBUCH<br />

HTTP-Kommunikation<br />

}<br />

if( rootNode.childElementCount > 0 )<br />

{<br />

result += xmlToString( rootNode.firstElementChild, indent + " " );<br />

}<br />

if( rootNode.nextElementSibling )<br />

{<br />

result += indent + "\n";<br />

result += xmlToString( rootNode.nextElementSibling, indent );<br />

}<br />

else<br />

{<br />

result += indent +"\n";<br />

}<br />

return result;<br />

<br />

<br />

<br />

Request:<br />

<br />

Result:<br />

<br />

<br />

<br />

SOAP-Webdienstanforderungen<br />

Flash Player 9 und höher, Adobe AIR 1.0 und höher<br />

SOAP baut auf dem allgemeinen Konzept des XML-RPC-Webdienstes auf und bietet eine vielseitigere, aber auch<br />

komplexere Technik zum Übertragen von typisierten Daten. SOAP-Webdienste enthalten normalerweise eine<br />

WSDL-Datei (Web Service Description Language), die die Aufrufe des Webdienstes, die Datentypen und die Dienst-<br />

URL angibt. ActionScript 3 bietet zwar keine direkte Unterstützung für SOAP, doch Sie können eine SOAP-XML-<br />

Nachricht „manuell“ erstellen, an den Server senden und dann die Ergebnisse analysieren. Sofern es sich nicht um<br />

einen äußerst einfachen SOAP-Webdienst handelt, ist dieses Verfahren jedoch äußerst zeitintensiv. Sie können viel<br />

Entwicklungszeit sparen, indem Sie stattdessen eine vorhandene SOAP-Bibliothek verwenden.<br />

Das Flex-Framework umfasst Bibliotheken für den Zugriff auf SOAP-Webdienste. In Flash Builder ist die Bibliothek<br />

„rpc.swc“ automatisch in Flex-Projekten vorhanden, da sie zum Flex-Framework gehört. In Flash Professional können<br />

Sie die Flex-Bibliotheken „framework.swc“ und „rpc.swc“ dem Bibliothekspfad eines Projekts hinzufügen und dann<br />

mit ActionScript auf die Flex-Klassen zugreifen.<br />

Verwandte Hilfethemen<br />

Verwenden der Flex-Webdienstkomponente in Flash Professional<br />

Cristophe Coenraets: Real-time Trader Desktop for Android<br />

Letzte Aktualisierung 27.6.2012<br />

877

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!