Web Service dựa trên SOAP và trả về dữ liệu ở dạng XML. Nó chỉ hỗ trợ giao thức HTTP/ HTTPS. Nó không phải là mã nguồn mở nhưng có thể được sử dụng bởi bất kỳ ứng dụng client nào hỗ trợ XML. Nó chỉ có thể được host trên IIS.
WCF cũng dựa trên SOAP và trả về dữ liệu ở dạng XML. Đó là sự phát triển của web service (ASMX) và hỗ trợ nhiều giao thức khác nhau như TCP, HTTP, HTTPS, Named Pipes, MSMQ. Vấn đề chính với WCF là, cấu hình nhiều và tẻ nhạt. Nó không phải là mã nguồn mở nhưng có thể được sử dụng bởi bất kỳ ứng dụng client nào hỗ trợ XML.
Nó có thể được host trong application hoặc trên IIS hoặc sử dụng window service.