繼我上一個問題[鏈接文本] [1]後,我遇到了一個新問題。.NET 3.5 - 從WPF應用程序多次異步調用web服務
我有一個將調用Web服務的WPF應用程序。這個網絡服務將通過按下'GO'按鈕來異步調用。結果可能需要30秒左右才能回來。
問題是我希望用戶能夠多次點擊'GO'按鈕,因爲他們想發出多個請求。
什麼我不想要的是客戶端打開一個新的連接到web服務每次按下按鈕。 Web服務的方法很簡單:
invokeExecutionRequest(INT流程id)
此方法只返回一個標誌specfying成功或失敗的執行請求。
現在如果可能的話,我真的不想在客戶端上排隊這些請求,因爲服務器上已經建立了一個隊列。什麼是最優雅的方式來實現這一目標?
你以前的問題的鏈接中斷 – 2009-02-11 07:48:22