asp.net MVC4 웹 API에 대한 계획을 세웠습니다. 어느 누구나 클래스 라이브러리와 asp.net MVC4 웹 API를 비교할 수 있습니까?클래스 라이브러리 대 asp.net MVC4 웹 API
-4
A
답변
1
클래스 라이브러리를 사용하는 경우 메소드를 호출 할 때 직렬화 또는 I/O가 발생하지 않으므로 웹 API에 비해 성능면에서 더 빠릅니다. 클래스 라이브러리의 단점은 클라이언트가 .NET 클라이언트 여야한다는 것입니다. 결과적으로 이것은 상호 운용 가능한 솔루션이 아닙니다. 또한 나중에 구현을 변경하기로 결정한 경우 모든 클라이언트를 클래스 라이브러리의 새 버전으로 업데이트해야하지만 웹 API를 사용하면 단일 위치에서 수행하게 될 것입니다 -> 웹 API가있는 웹 서버 호스팅.
하나를 선택하거나 다른 시나리오를 선택하는 것은 지원하려는 시나리오와 아키텍처에 따라 달라집니다. 이 기능을 .NET 클라이언트가 아닌 클라이언트에 노출해야하는지 여부.
+0
답변 해 주셔서 감사합니다. – User0106
관련 문제
- 1. 플러그인 API 대 클래스 라이브러리 API
- 2. 웹 프로젝트 대 클래스 라이브러리
- 3. Asp.Net 웹 API 대 웹 서비스
- 4. MVC4 웹 API 라우팅 충돌
- 5. 어셈블리 대 클래스 라이브러리 (.NET)
- 6. ASP.NET 클래스 라이브러리
- 7. ASP.NET MVC4 웹 API 프로젝트에서 기존 데이터베이스에 연결
- 8. SQL Server to MVC4 웹 API?
- 9. 웹 컨트롤을 클래스 라이브러리 (C#/ASP.NET)
- 10. ASP.NET 웹 API 및 [Serializable] 클래스
- 11. MVC4 웹 API 기본 JSON 시리얼 화기
- 12. 동일한 컨트롤을 사용하여 웹 API MVC4
- 13. 매개 변수를 무시하는 MVC4 웹 API
- 14. AuthorizationAttribute에 대한 종속성 MVC4 웹 API RC
- 15. MVC4 웹 API 또는 MVC3 JsonResult
- 16. MVC3에서 MVC4 웹 API 컨트롤러 호출
- 17. ASP.NET 캐시 클래스 대 MemoryCache 클래스
- 18. 파이썬 대 C# 트위터 API 라이브러리
- 19. ASP.NET 웹 API
- 20. 웹 API 클래스
- 21. 엔터프라이즈 라이브러리 클래스 라이브러리 App.Config
- 22. 웹 개발 및 모바일 용 MVC4 웹 API
- 23. MvcContrib.FluentHtml.ModelWebViewPage 및 ASP.NET MVC4
- 24. ASP.NET 웹 사용자 제어 라이브러리
- 25. ASP.NET 클래스 라이브러리 모범 사례
- 26. ASP.net mvc 공유 클래스 라이브러리
- 27. ASP.net 웹 API
- 28. WebForms의 ASP.NET 웹 API
- 29. IE의 ASP.NET 웹 API
- 30. ASP.Net 웹 API HandleUnauthorizedRequest
어떤 점에서 비교해보십시오. 구체적으로 무엇을 찾고 있습니까? 더 나은 의견입니다. 질문이 있습니다. 누군가 API를 비교할 수 있다면 무엇입니까? – Freeman
어느 것이 더 낫습니까? 빨리? – User0106
아무도 더 좋지 않다, 더 빠르지 않다, 당신이해야 할 일과 원하는 접근 방식에만 의존한다. 존재하지 않는 기준에 대해 벤치 마크를 일반적으로 만들 수는 없다. – Freeman