Я чувствую, что на практике предпочтительны веб-сервисы на основе документов - это опыт других людей? Легче ли их поддерживать? (Я заметил, что SharePoint использует Any для "типа документа" в своем интерфейсе WSDL, я думаю, что это делает его основанным на документе).
Также есть люди, предлагающие службы WSDL и Rest type для тех же функций? WSDL популярен для генерации кода, но для интерфейсов, таких как PHP и Rails, они предпочитают отдых.