flash on 2012-1-26
...
@author yuji
♥0 |
Line 33 |
Modified 2012-01-26 18:00:20 |
MIT License
archived:2017-03-20 04:39:04
ActionScript3 source code
/**
* Copyright yurji ( http://wonderfl.net/user/yurji )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/zlwG
*/
package
{
import flash.display.Sprite;
import mx.rpc.soap.*;
import mx.core.*;
import mx.rpc.events.*;
/**
* ...
* @author yuji
*/
public class Main extends Sprite
{
var foo:WebService = new WebService();
var myOperation:Operation;
public function Main():void
{
foo.addEventListener("load", finishedLoading);
foo.loadWSDL("http://www.webservicex.net/country.asmx?WSDL");
trace("a");
}
function finishedLoading(evt:LoadEvent):void
{
myOperation = Operation(foo.getOperation("GetCountries"));
myOperation.addEventListener("fault", wsdlFault);
myOperation.addEventListener("result", wsdlResult);
myOperation.send();
}
function wsdlFault(evt:FaultEvent):void
{
trace(evt.fault);
}
function wsdlResult(evt:ResultEvent):void
{
trace(evt.result);
//var myResult:Object = evt.result;
//var len:Number = myResult.length;
//var xml:XML = XML(evt.result);
//var dp:DataProvider = new DataProvider(xml);
//dg.dataProvider = dp;
}
}
}