Is it possible to create a WCF project and host it in IIS without using a .svc file? Yes, indeed. It can be done using Microsoft's great feature which is available since .net version 4.0 [More]
SOAP is XML based protocol, format-for-sending-messages and used over HTTP.
Web services are used to handle interoperability problem and have given a way to exchange the data in different platforms.
It uses Simple Object Access Protocol (SOAP) to transport data over networks. XML is widely used for structuring, coding data and decoding data. [More]