SOAP (простой протокол доступа к объектам) - это протокол для обмена данными в хорошо известном совместимом формате на основе XML.
WSDL (язык описания / определения веб-службы) - это хорошо известный язык на основе XML для описания веб-службы.интерфейс.Он описывает контракт службы независимо от платформы, на которой была разработана служба.
WS * - название большого набора взаимодействующих протоколов, которые добавляют дополнительные функции к веб-службам.Например, WS-Security описывает совместимый способ защиты сообщений и безопасной передачи учетных данных.WS-Policy позволяет расширять WSDL описанием других протоколов WS *, используемых в веб-сервисе и т. Д.
Если вы хотите быть опытным разработчиком WCF, вам достаточно базовых знаний.Если вы хотите быть экспертом WCF и иметь дело с совместимостью, вам потребуется нечто большее, чем базовое понимание.
Я выбрал первое.Он охватывает именно то, что описано здесь .
Если ваша отрасль использует веб-сервисы или если они планируют использовать их, вам нужен какой-то API, чтобы легко их использовать или предоставлять новые - WCF - это точноэтот API.