NuSoap: Es un kit de herramientas (ToolKit) para desarrollar Web Services bajo el lenguaje PHP. Está compuesto por una serie de clases que nos harán mucho más fácil el desarrollo de Web Services. Provee soporte para el desarrollo de clientes (aquellos que consumen los Web Services) y de servidores (aquellos que los proveen). NuSOAP está basado en SOAP 1.1, WSDL 1.1 y HTTP 1.0/1.1
Esta es una buena alternativa para los que quieran implementar su propio web server
En general solo tienes que seguir el siguiente ejemplo para que te funcione.
Luego lo vas ajustando según las necesidades que desees.