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
mvc 컨트롤러에 전송 된 아약스 요청은 매우 빠르며 빠르며 0 밀리 초가 더 빠릅니다. – Omu
@Chuck Norris - ASP.NET 파이프 라인을 통해 요청할 때 '회전 속도가 빨라지는'내용이 많이 있습니다. 스케일링 할 때 매우 빠른 응답 시간조차 추가됩니다. – UpTheCreek