IT:AD:SOAP:HowTo:Generate Code/Service Endpoints
Summary
Given just a WSDL, and having to generate the .NET classes necessary to provide the Service is not a trivial task.
Process
You can start your investigation with SoapUI:
but the tool will leave you wanting (it's depracated in favour of IT:AD:SvcUtil, and IT:AD:SoapUI hasn't been updated in years to provide a better solution.
SvcUtil is the current Microsoft/Visual Studio helper tool:
- IT:AD:SvcUtil
But it's geared towards producing client code ā not server code.
The last .NET tool I've found is:
But there are two concerns: it's no longer maintained (that's not horrible, considering MS hasn't upgraded their tools either in the last 5 years) it's output (as far as I've seen today @20140401) is using SOAP1.2 ā which depending on your scenario may be ok or not.
This delta might be an issue when dealing with very old legacy apps.
Finally, there'sā¦.hand crafting.