Anstatt die Web-Service-Infrastruktur von .net zu verwenden, fragte ich mich, was Sie auf meiner eigenen asp.net-Seite rollen, die Sie Daten veröffentlichen können (ich denke all die coolen Kinder rufen diese REST auf,) und rufen eine JSON-Antwort ab. Gibt es zusätzlichen Aufwand bei der Verwendung einer aspx-Seite für diesen Zweck, die mir nicht bekannt ist?RESTFull JSON-Antwort von asp.net Seite
Antwort
Auch wenn Sie vorhandene Hilfsklassen verwenden würden, müssten Sie Ihr eigenes Nachrichten-Parsing (einschließlich Fehlerbehandlung usw.) implementieren und somit die Transparenz verlieren (würde mehr Aufwand erfordern, um zu anderen Protokollen/Formaten zu wechseln) Sie implementieren eine Kommunikationsinfrastruktur ähnlich WCF. Und dann könnten Sie zusätzliche Funktionen wie Sicherheit benötigen ..... einfach WCF verwenden, wenn Sie können;)
Sie könnten überprüfen möchten, this post out.
Ja und nein. Sie können ASP.NET auch ohne MVC verwenden, um dies effektiv zu handhaben. Aber Sie wollen wahrscheinlich keine Seiten verwenden. Stattdessen sollten Sie IHttpHandlers für Ihre Ruheaktionen implementieren.
Um den JSON-Winkel zu behandeln, überprüfen Sie JSON.NET, wenn Sie nicht die eingebrannten WCF/Scripting Zeug verwenden möchten.
Eigentlich, wenn ich darf, die coolen Kinder nennen REST etwas, das überhaupt nicht ReST ist.
http://serialseb.blogspot.com/2009/06/fighting-for-rest-or-tale-of-ice-cream.html
- 1. Login-Seite mit RESTFULL-Web-Service in Grails 2.4.4
- 2. Umleitung von asp.net Seite
- 3. Einfache C# RESTfull Client
- 4. Restfull Services org.netbeans.rest.application.config.ApplicationConfig hat Ausnahme
- 5. Flask restfull many-to-many
- 6. ASP.NET Server Seite Kultur
- 7. Aktualisieren asp.net mvc Seite
- 8. ASP.net Login-Seite C#
- 9. ASP.NET Seite Leistung
- 10. Host-Seite - Benutzersteuerungskommunikation ASP.NET
- 11. ASP.NET Seite Validation
- 12. WebDav Probleme für restfull WCF Web-Service
- 13. asp.net Seite flackert
- 14. ASP.Net Cross-Seite Posting
- 15. ASP.NET Seite Vererbung
- 16. Erhöhen Sie die Leistung von asp.net Seite
- 17. asp.net Thread-Überwachung von einer anderen Seite
- 18. Mehrere Tabellen einfügen von ASP.net MVC Seite
- 19. CSS-Seite von ASP.net-Code hinter
- 20. Umleiten von ASP.NET-Webseite zu Silverlight Seite
- 21. ASP.NET AJAX-Seite Methoden von UserControl
- 22. JSON-Objekt von einer ASP.NET-Seite zurückgeben
- 23. Wiedergabe von Video in ASP.NET Seite
- 24. Call onresize von ASP.NET Inhalt Seite
- 25. ASP.NET: Wert von Benutzersteuerung an Seite übergeben?
- 26. Kann "EndResponse" Leistung von ASP.Net erhöhen Seite
- 27. mit jquery Daten für die Verarbeitung von RESTfull-Anfragen
- 28. Muss ich CORS im Falle von RESTfull API verwenden?
- 29. asp.net Login Seite
- 30. Seite aktualisieren C# ASP.NET
Werfen Sie einen Blick auf diese Frage zu - http://stackoverflow.com/questions/673075 –