Cita: Si por ejemplo yo creo un WebService que ofrezca al mundo poder hacer la suma de 2 numeros, entonces yo tengo que ingeniarmelas en el lenguaje que haga mi webservice para crear bien los metodos, getSuma, setValores ETC? y entragar al fin y al cabo xml? los del otro lado tienen que ingeniarsela para poder usar esos xml como puedan en funcion del lenguaje que quieran usar?
Sí.
Y ya que parece que no tienes ni idea de como funciona un webservice, te recomendaría que buscases un tutorial para verlo. Es mucho mejor que hacer un montón de preguntas a ciegas sobre lo que es un webservice, es casi como jugar a las adivinanzas.
http://tundidor.com/blog/?p=53