Windows Communication Foundation (WCF) has an ASP.NET compatibility mode option that allows you to program and configure WCF applications as ASP.NET web services and mimic their behavior.
Improved performance, web services use the XmlSerializer, and WCF uses the DataContractSerializer, which is better in performance compared to the XmlSerializer.
, -, WCF. , /TCP/MSMQ ..