第二个webservice调用应该首先中止

时间:2015-06-08 13:32:03

标签: c# web-services

我有一个带有updatepanel的页面,在此面板中有一些按钮可以创建对我的webservice的调用。单击一个按钮并在处理此请求时,单击另一个按钮,第二个调用/回发等待,直到第一个完成,然后处理第二个。

是否可以取消第一次网络服务电话/回发(或者至少不等待回复),第二次电话会立即执行?

1 个答案:

答案 0 :(得分:0)

我发现我想要的东西与网络服务本身无关。

这是.net的默认行为。但是因为项目使用sessionstate,所以这种行为发生了变化。当使用sessionstate时,当时只能处理一个回发,当第一个回发完成时,下一个回发被触发。