使用AJAX在后台运行Web服务

时间:2011-04-20 05:43:17

标签: c# javascript asp.net vb.net

我基本上需要这样做,但不幸的是我的托管服务提供商没有给我“完全信任”所以我无法运行线程。有没有办法用AJAX做到这一点?

//Updates Information in Database
Thread threadFind = new Thread(LoadFind);
threadFind.Start();

Response.Write("Send old information to users");

我不希望我的用户必须等待响应,所以我可以向他们发送旧信息。然而,当他们在页面上时,我想要另一个线程(或类似于线程的东西)来更新下一个访问用户的信息。

谢谢。

2 个答案:

答案 0 :(得分:0)

也许您可以使用异步页面:

答案 1 :(得分:0)

创建一个可通过HttpGet(通过WCF或简单的ASHX处理程序)调用的服务,并从JS调用它(例如,使用JQuery的.ajax()或.get()方法)。