我有關於flex中通過HTTPService的響應的問題。在flex中延遲的結果HTTPService
我送服務調用服務器在環路規模的一些圖片,如:
while(i < 5)
{
scaleMyImage({ file: fileArray[i], width: 100, height: 100 }); //this method is going to HTTPService
i++;
}
[另一類] 後來我收到onResult細,像
onResult($event:ResultEvent):void
{
trace($event.result) //Hey mister your image is scaled down!
}
這一工程完美,但我擔心發送呼叫和收到響應之間的時間。
環路將立即文件(每個迴路之間的一些小毫秒) callTime:9.1 callTime:9.2 callTime:9.4 callTime:9.6 callTime:9.7
,但結果讓我回響應與延遲圍繞第二 resultTime:10.8 resultTime:11.7 resultTime:12.9 resultTime:14.2 resultTime:15.0
我的問題是,我在那裏問題是什麼?我想如果我發送循環5次調用,服務器將處理縮放(它將花費大約1.5秒來縮放所有這些),然後它會立即在響應5消息中讓我回到縮放正常。服務器是Flash的問題嗎?或者根本沒有問題?我不應該擔心它?
我不明白你在問什麼。你是否擔心這個服務請求的處理時間太長?如果是這樣,那麼你必須做一些時間跟蹤,以確定哪些方面的通話時間最長,看看你是否可以優化它們。我不明白你與我們分享的價值;也不是你如何得到它們。 – JeffryHouser