В случае, если кому-то интересно, это похоже на работу ...
import mx.remoting.Service;
import mx.rpc.RelayResponder;
import mx.rpc.FaultEvent;
import mx.rpc.ResultEvent;
import mx.remoting.PendingCall;
myService = new Service([service url], null, [remote bean name]);
var pc::PendingCall = myService.[method]();
pc.responder = new RelayResponder(this, "onServiceData", "onServiceFault");
function onServiceData(msg:ResultEvent) {
trace ("Service result: " + msg.result);
}
function onServiceFault(rs:FaultEvent) {
trace ("Service faultstring: " + fault.fault.faultstring);
}
Конечно, лучшие решения будут с благодарностью!
Cheers,
Мэтт Стюлер