Web services aren't just SOAP services
Web services are components on a Web server that a client application can call by making HTTP requests across the Web. ASP.NET enables you to create custom Web services or to use built-in application services, and to call these services from any client application.
WSDL (Web Services Description Language)
see real time ex. here http://www.webservicex.net/sendsmsworld.asmx
Regards
Nitin