2009-08-22 6 views
0

Gibt es Einschränkungen bei AJAX-Aufrufen mit ScriptManager für Webdienste?Einschränkungen von ScriptManager in AJAX-Aufrufen

Ich habe eine Anwendung und ich brauche ein AJAX-fähiges Formular in ihm. Nach jedem Einfügen oder Löschen muss ich eine Liste aus der Datenbank abrufen und auf der Seite anzeigen. Also rufe ich zwei Servermethoden von meinem JS auf. Werden nicht zu viele AJAX-Aufrufe zu Fehlern führen (z. B. Timeouts, Übertragungsfehler usw.)?

Antwort

1

Zu viele von jeder Art von Anfrage geben Ihnen die gleichen Dinge, um die Sie sich kümmern müssen. Eine AJAX-Anfrage ist genau wie jede andere HTTP-Anfrage, ein ScriptManager-Steuerelement wird keine Einschränkungen auferlegen.

Die einzige Einschränkung ist Ihre Hardware und Ihre IIS-Einstellungen (Anwendungspoolverbindungen usw.).

Natürlich sollten Sie immer schlau sein, wie Sie Ihre Methoden programmieren, gegebenenfalls Caching verwenden, etc., um sicherzustellen, dass sie unter hoher Last halten.

+0

tnx. Und gibt es einen Unterschied zwischen Cassini Webserver und IIS im Umgang mit diesen Ajax-Anrufe? Ursache Ich muss eine Software wirklich schnell versenden und ich kann nicht jedes Stück auf IIS prüfen. Manchmal bekomme ich bei meinen Ajax-Anrufen falsche Zeitüberschreitungsnachrichten. Ich dachte, es könnte Cassinis Problem sein. –

+0

Das scheint mir nicht sehr wahrscheinlich, obwohl ich denke, dass es möglich ist. Vielleicht möchten Sie mit Fiddler Ihre Ajax-Anfragen verfolgen und sehen, was passiert. – womp

Verwandte Themen