Ich versuche, Web-API und einige Neuigkeiten über Web-Methoden zu verstehen. Ich habe gehört, dass wir aufhören sollten, Web-Methoden aus ein paar Quellen zu verwenden. Ist Web-API der Nachfolger, wenn Webmethoden nicht mehr verwendet werden sollen?Sollte ich Web API vs Web Methoden verwenden?
Antwort
Webmethoden sind Teil der ASMX-Technologie. ASMX ist eine Legacy-Technologie und sollte nicht für neue Entwicklungen verwendet werden. Die WCF- oder ASP.NET-Web-API sollte für alle Neuentwicklungen von Web-Service-Clients und -Servern verwendet werden. Ein Hinweis: Microsoft hat die ASMX Forum auf MSDN zurückgezogen.
Ob Sie WCF oder die ASP.NET-Web-API verwenden, hängt von Ihren Anforderungen ab. WCF ist Web-Methoden ähnlicher, aber viel reicher. Die ASP.NET-Web-API kann Ihnen alle Funktionen des HTTP-Protokolls zur Verfügung stellen, wenn Ihre API dies erfordert.
Aber in jedem Fall, verwenden Sie Web-Methoden in der Neuentwicklung. Außerdem schlage ich vor, dass Sie sich fragen, warum Sie nicht wussten, dass ASMX vor etwa acht Jahren durch WCF ersetzt wurde. Was hast du in den letzten acht Jahren noch vermisst? Was sonst hätte Ihr Unternehmen an Orte bringen können, an denen Ihre Konkurrenten bereits gegangen sind?
plus 1 Dies ist nicht nur eine Antwort, sondern eine Lektion für das Leben –
@Tim die Notwendigkeit, Legacy-Anwendungen zu pflegen bedeutet nicht, dass Sie nicht auf dem neuesten Stand bleiben können. –
- 1. RESTful API vs Web Service API
- 2. Wann sollte ich HttpRequestMessage als Parameter in Web-API verwenden
- 3. Controller für Web API, RESTful Web Methoden. (Mit kantigen)
- 4. Azure Web api VS Mobile Services
- 5. WCF vs WEB api vs Web-Services für neue E-Commerce-Website
- 6. Web-API für vs 2010-Installation & Konfiguration
- 7. Web-API-Authentifizierung Basic vs Bearer
- 8. WEB-API-Controller Vs MVC-Controller
- 9. Web Api Response Versionierungslösung?
- 10. Java EE Web-Anwendungen vs Web Service
- 11. Inherited Web API API-Controller
- 12. Web API Erforderlicher Parameter
- 13. ASP.NET-Web-API RESTful Web-Service + Standardauthentifizierung
- 14. Web Schrifteinbettung vs. Sifr?
- 15. Was sollte ich verwenden, um Web Services App zu erstellen?
- 16. Web API Prüfprotokollierung
- 17. web worker vs provents
- 18. Web Service vs Web Service Referenz DLL
- 19. Unterschied zwischen Web Services und Web API
- 20. Web API benutzerdefinierten Authentifizierungsfilter
- 21. Verwenden der Formularauthentifizierung mit der Web-API
- 22. Verwenden von DTOs mit OData & Web API
- 23. ASP.NET Web API Anmeldemethode
- 24. Asp.Net Web Api - Modelbinder
- 25. Sollte ich Erlang für Web-Mvc betrachten?
- 26. Kann ich mehrere POST-Methoden in der Web-API mit verschiedenen komplexen Parametertypen verwenden?
- 27. REST vs Web Services
- 28. Web-API-Route zum Aktionsnamen
- 29. JCR vs. CMIS: Welche Repository API sollte ich verwenden?
- 30. Soll ich kodieren Antwort meiner Web API
Wenn Sie eine Frage herabstufen möchten, sollten Sie zumindest einen Kommentar abgeben, warum. – TreK