Realmente la idea del webservice es esa, que no te interese si del otro lado es java, .net, asp o lo que fuera.
Fijate de usar la clase
nusoap o la
dll que hay para php, en mi blog hay un
ejemplo simple de cliente servidor con nusoap.
Espero te ayude.