2010-06-28 69 views
0

我在Flex(SDK 3.5)中編寫web應用程序。
我的程序將Web服務調用異步發送給提供數據的服務器。
我想處理一個案例,當用戶發送幾個請求之前,回答前面的請求
被回答。在這種情況下,我只想給用戶界面提供最後一個請求的答案。
它類似於用戶在按鈕上多次點擊的網頁。如何只顯示最後的
答案?
我有一個想法將最後一個請求ID保存在我的代理/ BusinessDelegate類中。然後檢查令牌ID以查看它是否與最後一個請求ID相同。然後我發送數據到UI來顯示。
你對這個想法有什麼看法?有沒有人有更好的主意?
感謝,調用webservice的異步UI設計

回答

1

這裏是我如何處理這種情況

​​
0

我認爲你的想法是正確的做法,因爲這是事情是這樣的! :-)

我這樣做就像在瑞安的答案,我認爲你的想法有相同的方向。 Flex RPC類使用與lastResult屬性相同的方法。