使用AJAX在后台运行web服务
Using AJAX to run a webservice in the background
我基本上需要这样做,但不幸的是,我的主机提供商不给我"完全信任",所以我不能运行线程。是否有一种方法可以使用AJAX来做到这一点?
//Updates Information in Database
Thread threadFind = new Thread(LoadFind);
threadFind.Start();
Response.Write("Send old information to users");
我不希望我的用户不得不等待响应,所以我可以向他们发送旧的信息。然而,当他们在页面上时,我希望另一个线程(或像线程一样工作的东西)为下一个访问的用户更新信息。
谢谢。
也许你可以玩异步页面:
- http://msdn.microsoft.com/en-us/magazine/cc163725.aspx
创建一个可以通过HttpGet(通过WCF,或者一个简单的ASHX处理程序)调用的服务,并从JS调用它(例如使用JQuery的。ajax()或。get()方法)。
相关文章:
- 基于api密钥的NodeJS web服务
- 使用javascript在客户端上使用Web服务
- 如何通过安全的https连接在javascript中使用基于soap xml的Web服务
- 从Javascript连接到SOAP Web服务
- 如何将javascript对象作为参数传递到c#web服务中
- AngularJS:使用维基百科API的web服务
- 从javascript调用C#Web服务并使用它(json格式)
- 从简单的html页面调用实时Web服务.
- 在JavaScriptAjax调用中从web服务中的XMLDocument获取响应.
- 如何使用 javascript 从 Web 服务重新加载项目集合
- 创建web服务“;活动指示器”-与所有浏览器兼容的类似指示符
- 如何将WinJS ListView绑定到web服务
- Ajax不调用Web服务
- 将web服务回调的结果绑定到Javascript中的调用函数
- 如何创建可从多个应用程序使用的PHP登录web服务
- Ajax发布到双节点NLB上的web服务
- 无法使用javascript客户端访问远程web服务
- 使用带有AngularJS的DocRaptor web服务
- 如何使用phonegap在android中调用asp.net Web服务
- 如何使应用程序加载独立于web服务调用