Pues yo me iria nuevamente con el tema de que la web consuma el servicio...
Una posibilidad es PHP con
NuSOAP...
Googleando encuentras varios tutoriales para crear servicios y consumirlos con esta libreria... si lo quieres en español pues
este te puede servir.