Я действительно не хочу вручную писать / декодировать любые мыльные сообщения. Я просто хочу использовать внешний веб-сервис. Это действительно легко сделать с помощью полнофункциональных java-библиотек и инструментов (wsimport) и создать соответствующие классы-обертки для доступа к ws как «нормальным» java-классам.
Обычному клиентскому программисту ws вообще не нужно прикасаться к каким-либо мыльным компонентам бэкэнда ... Вот для чего нужны клиентские классы jaxws.
К сожалению, ksoap - это только первый шаг к доступу к мыльным вещам - насколько я знаю, никакой генерации кода на основе wsdl ...
Надеюсь, SDK обратится к этому изданию в одной из следующих версий, так как многие ws существуют, и ручная кодировка этого материала действительно грязная ...