Dùng WCF để xây dựng dịch vụ RESTful
Posted
06-25-2009 9:52 AM
by
Trinh Minh Cuong
RESTful web service là dịch vụ web dùng giao thức HTTP và nguyên tắc REST. Một dịch vụ có thể coi là một tổ hợp những tài nguyên, được cấu thành bởi 3 thành phần:
- Địa chỉ gốc URI của dịch vụ, ví dụ:
http://example.com/resources/cars - Kiểm MIME của dữ liệu trả về của dịch vụ, thường là JSON, XML, YAML
- Tập các hành động chuẩn của web service dùng HTTP methods (POST, GET, PUT hoặc DELETE)
WCF, Windows Communication Foundation là thư viện nền tảng truyền thông. WCF cho phép lập trình viên chỉ cần dùng một mô hình lập trình thống nhất để phát triển các dịch vụ web service theo các giao thức, tính chất tùy biến.
Lập trình dịch vụ REST được cải thiện rất nhiều từ phiên bản .NET Framework 3.5 SP1, đồng thời bao gồm hỗ trợ entity của ADO.NET Entity Framework trong giao dịch WCF.
Một số đường dẫn để tham khảo thêm
REST in Windows Communication Foundation (WCF)
Video xây dựng dịch vụ REST trên Kênh 9
Các video hướng dẫn lập trình REST
Happy Coding!