flash on 2012-1-26

by yurji
...
@author yuji
♥0 | Line 33 | Modified 2012-01-26 18:00:20 | MIT License
play

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;

        }

        
    }
    
}