WSDL (Web Service Definition Language)
WSDL is a technology mainly used on Windows platforms to implement web services. A WSDL document is an XML-encoded document that describes the operations on, and returned data from, a web service. The Microsoft 'svcutil' command-line tool can be used to generate both client and server stubs that may be used to either use, or implement, the associated web service.
This document decribes setting up the Dot Net Core distribution on a Ubuntu Linux VM in order to setup a mock WSDL service for client testing.
Downloading (dot) NET Core
Dot Net Core is available for Windows, Linux, and Mac at:
https://www.microsoft.com/net/core#macos
ASP.NET
See:
https://www.asp.net/get-started