si si... il y a d'autres méthodes, il n'est pas obligatoire de passer par un outil de génération, même si à mon avis, cela simplifie la vie.
Dans jax-rcp par exemple, il y a le DII ( dynamic invocation interface)
dans jax-ws il y a le "dynamic Dispatch interface"
certain framework propose d'utiliser des POJOs (CXF par exemple...)
On peut aussi tout faire à la main (construire le message soap... et l'envoyer par http, c'est pas si compliqué pour des cas simples...)
Côté client, il y a vraiment plein de techniques différentes (peut-être même trop ? )
Partager