What are the differences between WCF and ASMX Web Services?

Technology CommunityCategory: WCFWhat are the differences between WCF and ASMX Web Services?
VietMX Staff asked 3 years ago

ASMX is:

  • easy and simple to write and configure
  • only available in IIS
  • only callable from HTTP

WCF can be:

  • hosted in IIS, a Windows Service, a Winforms application, a console app – you have total freedom
  • used with HTTP (REST and SOAP), TCP/IP, MSMQ and many more protocols