Да
Использовали его в нескольких проектах. Незаменим при интеграции со сторонними поставщиками.
На стороне клиента я рекомендую использовать SOAPUI для тестирования службы (взаимодействие может занять больше времени на уровне конфигурации)
Если вы уверены в определениях сервисов, вы также можете использовать Apache Axis для автоматической генерации ваших классов.
Для простых запросов SOAP вы также можете использовать прямые запросы http и синтаксический анализ XML. (В JAva это достаточно просто с javax.xml)