Flash Lite 2.x および 3.0 ヘルプ

send (XMLSocket.send メソッド)

public send(data:Object) : Void

object パラメータで指定された XML オブジェクトまたはデータをストリングに変換し、その後ろにゼロ (0) バイトを付加してサーバーに転送します。object が XML オブジェクトである場合、ストリングは XML オブジェクトの XML テキスト表現です。送信操作は非同期です。つまり、転送処理はただちに終了しますが、データが転送されるのは、その後です。XMLSocket.send() メソッドは、データが正常に転送されたかどうかを示す値を返しません。

XMLSocket オブジェクトが XMLSocket.connect() メソッドを使ってサーバーに接続されていない場合、XMLSocket.send() 操作は失敗します。

パラメータ

data:Object - サーバーに転送する XML オブジェクトまたは他のデータ。

次の例では、XML オブジェクト my_xml をサーバーに送るためにユーザー名とパスワードを指定する方法を示します。

var myXMLSocket:XMLSocket = new XMLSocket();
var my_xml:XML = new XML();
var myLogin:XMLNode = my_xml.createElement("login");
myLogin.attributes.username = usernameTextField;
myLogin.attributes.password = passwordTextField;
my_xml.appendChild(myLogin);
myXMLSocket.send(my_xml);

関連項目

connect (XMLSocket.connect メソッド)

 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート