| ویژگی | WCF | ASMX |
| حداقل پیشنیاز | دات نت سه | دات نت یک |
| هدف | جایگزینی یکپارچهی فناورهای قبلی شامل ASMX ، WSE ، MSMQ ، COM+ Eenterprise services و .NET Remoting |
ارائه وب سرویس |
| پروتکلهای پشتیبانی شده | HTTP TCP Named pipes MSMQ Custom UDP |
HTTP only |
| پشتیبانی از WS-* standards | بلی | خیر |
| پشتیبانی از اطلاعات بایناری | بلی | خیر |
| پشتیبانی از REST | بلی | خیر |
| میزبانهای مهیا | در هر نوع برنامهی تهیه شده با دات 3 به بعد قابل میزبانی است، مانند یک برنامه کنسول، یک سرویس ویندوز ان تی و غیره. به این لیست IIS را هم میتوان اضافه کرد. |
فقط IIS |
| سرعت | WCF Services نسبت به ASMX Web Services از 25 تا 50 درصد سریعتر هستند + و + |
|
| نحوهی پاسخ دهی به درخواستها (یا ایجاد یک وهله جدید) | Singleton / private session / per call | per-call |
| پشتیبانی از تراکنشها (transaction) | پشتیبانی تو کار + | خیر |
| امنیت | پشتیبانی تو کار + | خودتان باید فکری برای این موضوع نمائید. |
| بسط پذیری | بلی + | خیر |
| مدت زمان یادگیری | حداقل یک ماه | یک روز! |