Aldentev
%Europe/Berlin %516 %2006, 13:24
Ik wil graag in mijn applicatie meerdere aanvragen voor informatie uit de db tegelijkertijd maken.
Ik krijg wel twee calls in de NetConnection Debugger, maar ik krijg geen enkel result of error in de NetConnection Debugger.
Is het niet mogelijk om 2 calls tegelijkertijd te maken? Of doe ik iets fout?
public function serverConnection(strClass:String, strFunction:String, aVariables:Array, strAction:String):Void {
NetDebug.initialize();
this.netService = new Service(this.gatewayURL, null, strClass);
var pc:PendingCall = this.netService[strFunction].apply(null, aVariables);
pc.responder = new CustomRelayResponder(this, "handleResult", "handleError", [strClass, strAction]);
}
public function handleResult(oResult:ResultEvent, strClass:String, strAction:String) {
trace('result received van: '+strClass);
//DataManager.getInstance().dataReceived(strClass, strAction, oResult.result);
}
public function handleError(oFault:FaultEvent, strClass:String, strAction:String) {
trace('error received van: '+strClass+" call: "+strAction);
// error!!!!!!
}
Ik roep het op deze manier aan, met de "CustomRelayResponder" uit een eerder topic, ook met de normale "RelayResponder" heb ik deze problemen.
Ik krijg wel twee calls in de NetConnection Debugger, maar ik krijg geen enkel result of error in de NetConnection Debugger.
Is het niet mogelijk om 2 calls tegelijkertijd te maken? Of doe ik iets fout?
public function serverConnection(strClass:String, strFunction:String, aVariables:Array, strAction:String):Void {
NetDebug.initialize();
this.netService = new Service(this.gatewayURL, null, strClass);
var pc:PendingCall = this.netService[strFunction].apply(null, aVariables);
pc.responder = new CustomRelayResponder(this, "handleResult", "handleError", [strClass, strAction]);
}
public function handleResult(oResult:ResultEvent, strClass:String, strAction:String) {
trace('result received van: '+strClass);
//DataManager.getInstance().dataReceived(strClass, strAction, oResult.result);
}
public function handleError(oFault:FaultEvent, strClass:String, strAction:String) {
trace('error received van: '+strClass+" call: "+strAction);
// error!!!!!!
}
Ik roep het op deze manier aan, met de "CustomRelayResponder" uit een eerder topic, ook met de normale "RelayResponder" heb ik deze problemen.