tôi sẽ được làm việc trên một dự án có liên quan đến một số yếu tố: trang webWCF Service hoặc Web API
- ASP.NET MVC
- C# console ứng dụng
- iPhone App
Để có được tất cả các ứng dụng riêng biệt này nói chuyện với cơ sở dữ liệu, ý kiến trước mắt của tôi là sử dụng Dịch vụ WCF.
Tuy nhiên, bây giờ tôi cần thêm API vào trang web để cho phép bên thứ ba chọn, chèn và cập nhật bản ghi từ ứng dụng của riêng họ.
Trong đầu, tôi chỉ cần tạo một điểm cuối dịch vụ RESTful riêng biệt trên Dịch vụ WCF sẽ bị khóa bằng xác thực và chỉ cấp quyền truy cập vào các phương thức nhất định.
Tuy nhiên, tôi đã đọc hôm nay về tính năng API Web trong MVC 4 có nghĩa là điều mới nhất cho API RESTful?
Tôi có nên sử dụng API Web không? hoặc vì các ứng dụng khác của tôi cần dịch vụ web, tôi có nên sử dụng Dịch vụ WCF không?
thể trùng lặp của [WCF vs ASP.NET Web API] (http://stackoverflow.com/questions/9348639/wcf-vs-asp-net-web-api) – nawfal