Если у вас есть WSDL / XSD для описания этой службы или если вы можете перейти к URL-адресу, чтобы получить эти метаданные, то WCF с basicHttpBinding
, вероятно, будет вашим лучшим выбором. WSDL определенно не"унаследован" - если что-то унаследовано, то это веб-сервисы ASP.NET/ASMX.
Учитывая WSDL / XSD или URL-адрес, к которому вы можете подключиться, просто наберите Add Service Reference
из Visual Studio, и вы сразу же приступите к вызову службы WCF - поверьте мне! Вы не должны знать все WCF, чтобы просто вызывать простой веб-сервис SOAP ... также, с WCF 4.0, многие вещи - особенно конфигурация - были значительно улучшены и упрощены.
Что касается ресурсов: есть MSDN WCF Developer Center , в котором есть все - от учебников для начинающих до статей и примеров кода.
Кроме того, ознакомьтесь с библиотекой для кастинга в MSDN , где вы найдете действительно полезную 10-15-минутную порцию информации практически по любой теме, связанной с WCF, которая может вас заинтересовать.