Computer >> Máy Tính >  >> Lập trình >> C#

Ưu điểm của việc sử dụng C # ASP.NET WebAPI là gì?

WEB API là một lựa chọn tốt hơn cho các dịch vụ đơn giản, trọng lượng nhẹ. API WEB có thể sử dụng bất kỳ định dạng văn bản nào bao gồm cả XML và nhanh hơn WCF.

  • Nó hoạt động theo cách HTTP hoạt động bằng cách sử dụng các động từ HTTP tiêu chuẩn như GET, POST, PUT, DELETE cho tất cả các thao tác thô.

  • Hỗ trợ hoàn chỉnh cho định tuyến

  • Phản hồi được tạo ở định dạng Json và XML bằng MediaTypeFormatter.

  • Nó có khả năng được lưu trữ trong IIS cũng như tự lưu trữ bên ngoài IIS.

  • Hỗ trợ ràng buộc và xác thực mô hình.

  • Hỗ trợ ODATA.

  • Hỗ trợ truyền dữ liệu không trạng thái.

  • Hỗ trợ các mẫu Url và phương thức Http.

Lưu ý - ODATA (Open Data Protocol) là một giao thức mở cho phép tạo và sử dụng các API RESTful có thể truy vấn và tương tác theo cách đơn giản và tiêu chuẩn.