发送WebMethod响应后发出SOAP Web服务请求

时间:2013-05-07 13:34:25

标签: c# .net web-services soap

我们正在与.NET Web服务进行一些异步通信,我们需要一种方法来将服务器的请求发送回客户端,但只有在初始请求完成后(客户端已收到HTTP 200) )。

理想情况下,当WebMethod的响应被刷回给调用者时,我们正在寻找一些处理程序或事件。

我们查看了SoapExtension,例如SoapMessageStage.AfterSerialize,但认为发生得太早(响应尚未发送给客户端)。

我们考虑过刚刚启动一个新线程,但我们无法保证在执行其余的Web方法后实际会发生这种情况。有谁知道更好的解决方案?

0 个答案:

没有答案