WSDL is Web Services Description Language, and it presents the web services offered by an application in plain XML format. After that any application, running on any OS, written in any programming language can, simply, use these web services, like, say, a function in a DLL.
Thanks Elks. I will try that.