【发布时间】:2012-01-15 23:42:24
【问题描述】:
我一直在阅读 ASP.NET 3.5 的异步函数/网页(我们还没有使用 v4),但我看到的那些都专注于执行后台任务,但后来仍然回来完成启动并发送响应,任务完成后。
我想要做的只是启动后台任务(在本例中是对 Web 服务的调用),然后立即向浏览器返回响应 - 即。 无需等待异步任务完成。我什至不需要知道它是否成功。
最好的方法是什么?我似乎找不到在 ASP.NET 中启动您可能称之为“孤立”后台任务的示例。
我想通过在我显示给用户的页面上调用 javascript Ajax 来实现,但是传递给 Web 服务的信息很敏感,所以这是不可能的。但这说明了我想要做什么。
[ed] 另一个想法:在我可以使用的 ASP.NET 模型中是否有一个事件发生在响应已发送到浏览器并关闭连接之后? IE。这样就可以进行更多的处理而无需用户等待?
【问题讨论】:
标签: asp.net vb.net asynchronous