If you have WSDL / XSD to describe this service, or if you can go to the URL to capture this metadata, then WCF with basicHttpBinding is probably your best bet. WSDL is definitely not "deprecated" - if something is out of date, then these are ASP.NET/ASMX web services.
Given the WSDL / XSD or the URL you can connect to, just make the Add Service Reference from Visual Studio, and you should start and run the WCF service call as soon as possible - trust me! You donβt have to know all the WCFs just to call the SOAP web service ... also, with WCF 4.0, a lot of things, especially the configuration, have been greatly improved and simplified.
Regarding resoures: there is the MSDN WCF Developer Center , which has everything from beginners to articles and sample code.
Also, check out the on- screen library on MSDN for some really useful, 10-15 minute pieces of information on virtually any WCF related topic that might interest you.
marc_s
source share