2009-08-22 45 views
0

使用ScriptManager調用Web服務對AJAX調用有任何限制嗎?AJAX調用中ScriptManager的侷限性

我有一個應用程序,我需要一個啓用AJAX的窗體。每次插入或刪除後,我都必須從數據庫獲取一個列表並在頁面上顯示它。所以我從我的JS調用兩個服務器方法。 是不是太多的AJAX調用會導致任何錯誤(例如,超時,傳輸錯誤等)?

回答

1

太多的任何請求會給你同樣的擔心。 AJAX請求就像任何其他HTTP請求一樣,ScriptManager控件不會施加任何約束。

唯一的限制是您的硬件和您的IIS設置(應用程序池連接等)。

當然,你應該總是聰明的對你的方法進行編程,在適當的地方利用緩存等,以確保它們在重負載下保持。

+0

tnx。 卡西尼網絡服務器和IIS在處理這些Ajax調用之間有什麼區別嗎? 原因我必須運送一個軟件非常快,我不能測試IIS上的每一件。有時我會在我的ajax調用中得到不合適的超時消息。我想這可能是卡西尼的問題。 – 2009-08-24 12:47:57

+0

這對我來說似乎不太可能,但我猜這是可能的。您可能想使用Fiddler來跟蹤您的ajax請求並查看發生了什麼。 – womp 2009-08-24 14:49:29