我的WCF服务中有许多操作已使用以下属性
进行修饰[OperationContract(AsyncPattern = true)]
IAsyncResult BeginSomething1(...)
回应EndSomething1()
[OperationContract(AsyncPattern = true)]
IAsyncResult BeginSomething2(...)
响应EndSomething2()
我注意到无论我如何配置我的WCF服务,我都无法获得
BeginSomething1和BeginSomething2将同时运行。
也就是说我首先在客户端调用BeginSomething1,在EndSomething1完成之前,BeginSomething2似乎不会在服务器上运行。
我的WCF服务是将AspNetCompatibilityRequirements设置为true所以我只是想知道这是否与它有关...
如果我需要关闭它,可能需要一些实质性的工作,所以只是希望有一个解决方法吗?
由于
答案 0 :(得分:0)
为您提出几个问题: