2013-07-26 36 views
0

我有我已經裝飾具有以下屬性處理的WCF服務的多個請求的Silverlight應用程序

[OperationContract的(AsyncPattern =真)]

的IAsyncResult BeginSomething1(WCF服務的一些操作。 ..)

響應EndSomething1()

[OperationContract的(AsyncPattern =真)]

IAsyncResult的BeginSomething2(...)

響應EndSomething2()

我發現,無論我如何配置我的WCF服務,我永遠無法得到

BeginSomething1和BeginSomething2可以同時運行起來。

也就是說,我先在客戶端調用BeginSomething1,然後BeginSomething2在EndSomething1完成之前不會在服務器上運行。

我的WCF服務做成具有AspNetCompatibilityRequirements設置爲true,所以我只是想知道,如果這事做吧......

它可能需要一些實質性的工作,如果我需要關閉這個功能,以便在只是希望是否有解決方法?

感謝

回答

0

夫婦對你的問題:

  • 你有什麼WCF的節流,用於對服務?
  • 在客戶端,你是否鏈接請求?確保你沒有等待第一個電話的完成。
+0

是的節流設置爲50,其他併發porperties – TheWommies

相關問題