MVC 4에 대해 읽었으며 웹 API 기능에 관심이있었습니다. WCF Http 서비스를 통해 웹 API를 사용하는 것이 어떤 시나리오에서 유용할까요?ASP.net 웹 API
1
A
답변
4
웹 API는 HTTP 상호 작용의 모든 측면에 대한 훨씬 더 많은 액세스를 제공합니다. 그것은 HTTP 사양을 토대로 설계되었습니다. 방금 방화벽을 통과하기 위해 HTTP를 사용한다면 WCF가 좋습니다. 정말로 애플리케이션 프로토콜로 HTTP를 사용하려면 웹 API를 훨씬 쉽게 찾을 수 있습니다.
0
웹 API는 HTTP를 응용 프로그램 프로토콜로 사용하는 경우, 즉 HTTP를 통해 전송되는 추가 데이터가 아닌 HTTP 제어 흐름 및 데이터 요소로 응용 프로그램의 동작을 제어 할 때 유리합니다. 예를 들어 HTTP 동사 (GET, POST, DELETE, PATCH 등)를 사용하여 웹 서비스 요청의 의도 된 동작을 응용 프로그램 별 XML 또는 JSON으로 래핑하고 HTTP를 캐리어로 사용하지 않고 설명 할 수 있습니다.
웹 API를 사용하면 일류 HTTP 프로그래밍을 쉽게 수행 할 수 있으며 인터넷 시대에는 이것이 중요한 기능입니다. 웹 전반에서 클라이언트 - 서비스 통신 인프라의 엄청난 다양성에도 불구하고 클라이언트 및 서비스는 공통 응용 프로그램 프로토콜 인 HTTP에 대한 일류 경험을 만들기 위해 최적화 될 수 있습니다.
관련 문제
- 1. WebForms의 ASP.NET 웹 API
- 2. IE의 ASP.NET 웹 API
- 3. ASP.NET 웹 API
- 4. ASP.Net 웹 API HandleUnauthorizedRequest
- 5. Asp.net 웹 API 스트리밍
- 6. ASP.NET 웹 API - 배포
- 7. ASP.NET 웹 API 영구 쿠키
- 8. ASP.NET 웹 API 및 권한
- 9. ASP.NET 웹 API ActionFilter 예제
- 10. 단위 테스트 ASP.NET 웹 API
- 11. ASP.NET 웹 API 라우팅 문제
- 12. ASP.NET 웹 API 및 MonoDroid
- 13. ASP.NET 웹 API 및 UrlDecode
- 14. ASP.NET 웹 API 패키지 문제
- 15. ASP.NET 웹 서비스 API 보안
- 16. asp net의 ASP.NET 웹 API
- 17. SimpleMembershipProvider와 호환되는 ASP.NET 웹 API?
- 18. ASP.NET 웹 서비스가있는 ASP.NET API 예외
- 19. asp.net - 라우팅 내 ASP.NET 웹 API 프로젝트에서
- 20. Asp.Net 웹 API 대 웹 서비스
- 21. 웹 API
- 22. ASP.NET 웹 API 및 [Serializable] 클래스
- 23. Microsoft 사이트에서 ASP.NET 웹 API 자습서가 업데이트되었습니다.
- 24. asp.net 웹 API 및 모바일 응용 프로그램
- 25. ASP.NET MVC 4 웹 API 및 Knockout.js
- 26. ASP.NET 웹 API 출력 사용자 지정
- 27. SynchronizationContext 및 ASP.NET 웹 API 확장 점
- 28. Asp.net 웹 API 용 서비스 버스 사용
- 29. Asp.Net 웹 API - 매개 변수 이름 변경
- 30. ASP.NET 웹 API - 여러 인수로 요청 받기