Я наконец заставил это работать.Ошибка, которую я делал, создавала HTTPservice Object, хотя я сгенерировал класс обслуживания, используя функцию Data / Service во Flash Builder.Мне только нужно было использовать сгенерированный класс обслуживания, чтобы позвонить в Httpservice.Теперь все, что я хочу, это вернуть событие из службы.Сгенерированный сервис возвращает мне mx.rpc.AsyncToken, который я могу использовать с помощью callResponder.token.Чтобы получить больше ясности, см. Приведенный ниже код.
import services.release.Release;
[Bindable]
private var userCR:CallResponder;
[Bindable]
private var release :Release;
private function init():void{
userCR = new CallResponder;
userCR.addEventListener(ResultEvent.RESULT, getUserProject);
userCR.addEventListener(FaultEvent.FAULT,getUserProjectFaultHandler);
release = new Release;
}
protected function userProjectAccess(User_Name:String, User_GUID:String):void
{
userCR.token = Release.UserProjectAccess(User_Name, User_GUID);
}
Вызывайте эту функцию userProjectAccess везде, где требуется.