AJAX 调用中 ScriptManager 的限制
使用 ScriptManager 对 Web 服务进行 AJAX 调用是否有任何限制?
我有一个应用程序,并且需要其中启用 AJAX 的表单。每次插入或删除后,我必须从数据库获取列表并将其显示在页面上。所以我从 JS 调用两个服务器方法。 太多的 AJAX 调用不会导致任何错误(例如超时、传输错误等)吗?
Is there any limitations on AJAX Calls with ScriptManager to Web Services?
I have an application and I need an AJAX enabled form in it. After every Insert or Delete, I have to get a list from database and show it on page. So I call two server methods from my JS.
Isn't too many AJAX calls gonna cause any errors(eg. timeouts, transfer errors etc.)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
任何类型的请求太多都会让你担心同样的事情。 AJAX 请求就像任何其他 HTTP 请求一样,ScriptManager 控件不会施加任何约束。
唯一的限制是您的硬件和 IIS 设置(应用程序池连接等)。
当然,您应该始终明智地了解如何对方法进行编程,在适当的情况下使用缓存等,以确保它们能够承受重负载。
Too many of any kind of request will give you the same things to worry about. An AJAX request is just like any other HTTP request, a ScriptManager control won't be imposing any constraints.
The only limitation is your hardware and your IIS settings (application pool connections, etc.).
Of course, you should always be smart about how you program your methods, utilize caching where appropriate, etc. to ensure that they will hold up under heavy load.