WEB API เป็นตัวเลือกที่ดีกว่าสำหรับบริการที่ใช้งานง่ายและน้ำหนักเบา WEB API สามารถใช้รูปแบบข้อความใดก็ได้ รวมถึง XML และเร็วกว่า WCF
-
มันทำงานในลักษณะที่ HTTP ทำงานโดยใช้กริยา HTTP มาตรฐาน เช่น GET, POST,PUT, DELETE สำหรับการดำเนินการ crud ทั้งหมด
-
รองรับการกำหนดเส้นทางอย่างสมบูรณ์
-
การตอบสนองที่สร้างในรูปแบบ Json และ XML โดยใช้ MediaTypeFormatter
-
มีความสามารถในการโฮสต์ใน IIS และโฮสต์ด้วยตนเองนอก IIS
-
รองรับการเชื่อมโยงแบบจำลองและการตรวจสอบความถูกต้อง
-
รองรับ ODATA
-
รองรับการถ่ายโอนข้อมูลแบบไร้สัญชาติ
-
รองรับรูปแบบ URL และวิธีการ HTTP
หมายเหตุ − ODATA (Open Data Protocol ) เป็นโปรโตคอลแบบเปิดที่ช่วยให้สามารถสร้างและใช้งาน RESTful API ที่สืบค้นได้และทำงานร่วมกันได้ด้วยวิธีที่เรียบง่ายและเป็นมาตรฐาน