Объяснение "на пальцах" что такое веб-сервисы
Есть SOAP, который позволяет упаковывать вызовы процедур в HTTP и SMTP. SOAP сообщение это XML документ, содержащий аргументы, имя вызываемой процедуры и всякую дополнительную информацию. Веб-сервис по сути — процедура принимающая вызовы по HTTP SOAP.
Но, чтоб знать как правильно обратиться к веб-сервису (в какие теги какие аргументы упаковать, какой будет тип результата и как он будет упакован) ему нужно описание. Такое описание дается в виде WSDL документа. WSDL это XML документ, описывающий веб-сервис.
Поскольку может быть много веб-сервисов, чтоб все описания собрать в какой-то каталог существует UDDI. Это такая служба, которая выдает списки веб-сервисов и их WSDL.
Поскольку, при разработке каждого сервиса встают одни и те же вопросы безопасности, есть группа стандартов на передачу авторизационной информации, контекста безопасности и т.п. Это WS-Trust, WS-Security, WS-Federation и т.д.
Стандартизация веб-сервисов (стандартами WS-*) происходит путём стандартизации дополнительной информации, передаваемой в SOAP. Занимается этим OASIS.