JSON을 반환하는 MVC 컨트롤러를 사용하는 대신 WebAPI를 사용하면 성능상의 이점이 있는지 아는 사람 있습니까?asp.net WebAPI 대 asp.net MVC 컨트롤러 JSON emmiting의 성능?
5
A
답변
3
이점이 성능보다는 유연성과 관련이 있다고 생각합니다. MVC 방식을 사용하여 휴식 서비스를 구현할 수 있지만 웹 API는 더 깨끗한 모델을 제공합니다. HTTP 동사에서 동작이 암시 적이며 JSON과 XML 모두에서 콘텐츠를 전달할 수 있습니다. IQueryable을 반환하는 기본 지원이 있습니다. < T > (작은 성능 향상으로 볼 수 있음), ASP.NET Web Forms 응용 프로그램 (또는 ASP.NET이없는 콘솔 응용 프로그램)과 통합 될 수 있습니다.
+0
감사합니다. Henrique – UpTheCreek
관련 문제
- 1. ASP.Net MVC 및 WebAPI 암호화
- 2. WebAPI 대 MVC 4 json을 반환하는 json 호출 용 컨트롤러
- 3. ASP.net 대 ASP.net MVC
- 4. 문제 해결 Asp.net MVC 3 컨트롤러 성능
- 5. asp.net webapi 검증
- 6. ASP.NET MVC WebApi - 탐색 속성을 노출하지 마십시오.
- 7. ASP.NET 4.0 대 ASP.NET MVC
- 8. ASP.NET WebAPI JSON 바인딩 대소 문자 구분
- 9. ASP.NET MVC 4 WebApi JsonValueProviderFactory JSON to JavaScript 날짜
- 10. ASP.NET MVC 컨트롤러
- 11. 어떻게 asp.net-MVC 컨트롤러
- 12. ASP.NET MVC 컨트롤러 디자인
- 13. Asp.Net MVC 공유 컨트롤러
- 14. Asp.net MVC 상속 컨트롤러
- 15. 지방 ASP.NET MVC 컨트롤러
- 16. ASP.NET MVC : 컨트롤러 생성자
- 17. ASP.NET MVC 컨트롤러 분할
- 18. 나는 ASP.NET MVC 컨트롤러
- 19. IDisposable ASP.net MVC 컨트롤러
- 20. ASP.NET MVC 컨트롤러 수명주기
- 21. JavaScript에서 asp.net mvc 컨트롤러
- 22. ASP.NET MVC - 컨트롤러 결합?
- 23. Asp.Net MVC - 모든 컨트롤러
- 24. ASP.NET MVC 컨트롤러 디자인
- 25. ASP.NET MVC : 컨트롤러 구성
- 26. asp.net mvc 일반 컨트롤러
- 27. ASP.NET MVC 3 컨트롤러
- 28. controlle에서 ASP.NET MVC 컨트롤러
- 29. ASp.Net MVC 2 성능
- 30. Asp.NET MVC 경로 성능
mvc 컨트롤러에 전송 된 아약스 요청은 매우 빠르며 빠르며 0 밀리 초가 더 빠릅니다. – Omu
@Chuck Norris - ASP.NET 파이프 라인을 통해 요청할 때 '회전 속도가 빨라지는'내용이 많이 있습니다. 스케일링 할 때 매우 빠른 응답 시간조차 추가됩니다. – UpTheCreek