2010-11-24 16 views
-1

Da eine Seitenmethode nur von der Browserseite aufgerufen werden kann, die mit der aspx-Seite kommuniziert, die den Client erstellt hat, ist es eine korrekte Annahme, dass eine Seitenmethode sicherer ist als ein Webdienst, der live ist das Internet für jemanden mit dem man sich verbinden kann?Seite Methode vs Web-Service

Danke.

Antwort

0

Das hängt davon ab. Eine Seitenmethode ist normalerweise privat oder geschützt und wird durch den allgemeinen Seitenlebenszyklus oder durch Benutzerklicks ausgelöst. Es ist nicht sehr wahrscheinlich, dass Seitenmethoden als öffentliche API definiert sind.

Sie können jedoch Seitenmethoden eindeutig als [WebMethod] definieren und clientseitige Aufrufe zulassen. In diesem Sinne unterscheiden sich die Seitenmethoden bei Webdienstmethoden nicht sehr. Obwohl nicht so viele Leute es auf diese Weise tun.

+0

PageMethod ist ein Attribut, das Sie auf statische Methoden in Ihrer Seite anwenden können, so dass sie aus dem Javascript aufgerufen werden können. – Ramesh