Я новичок в flash, и я пытаюсь получить доступ к веб-методу .net, который я создал из Flash CS3, используя AS2. Проблема в том, что я не могу выполнить эту работу.Как вызвать метод веб-службы с actionscript 2.0
Код следующее:
import mx.services.*;
var myXml:XML = new XML();
var ws1:WebService = new WebService("http://localhost/manyworlds/mwframework/webservices/statisticscharts.asmx?wsdl");
ws1.onLoad = function(wsdl:Object){
trace("Load");
//Web method that retrieves a XML.
myXml = ws1.GetTopicsForStatistics();
myXml.load();
};
Спасибо,
Brian
Джастина, Спасибо за ваш быстрый ответ. Я все еще не могу сделать эту работу. Я не знаю, работает ли это только для flex или также для flash cs3, потому что когда я добавляю требуемый импорт для мыльной веб-службы (import mx.rpc.soap.WebService), я получаю сообщение об ошибке, говоря, что этот класс не может быть загружен. Любые мысли? Спасибо за помощь. Brian –
Возможно, вам придется загрузить SDK Flex 2 и добавить классы WebService в настройки параметров Flash Class. –
Это выглядит как AS3-код? – Panzercrisis