“Conocimientos Programación>Programación PHP /MySQL

Cómo configurar un simple PHP SoapServer Con un archivo de función

2013/3/16
Si ha creado una función que usted desea que esté disponible como un servicio Web , puede crear un protocolo simple de acceso a objetos , o SOAP, servidor para facilitar el intercambio de información de la aplicación que solicita el servicio web y la información proporcionada por la función que ha creado. Para crear un servidor SOAP simple, usted debe descargar el NuSOAP toolkit, un conjunto de código abierto de clases PHP que simplifica considerablemente la tarea de crear un servidor SOAP. A continuación, debe crear la función que proporciona el servicio y utilizar el objeto NuSOAP para crear el servidor . Instrucciones
1

Descargar nusoap , un jabón kit de herramientas de código abierto para PHP ( ver Recursos) . Anote el directorio donde se coloca el archivo NuSOAP en el servidor Web.
2

Crear la función que ofrecerá el servicio Web. Por ejemplo , para crear una función que toma un número de cliente y proporciona un nombre de cliente , escriba: ?

< Php

cliente función ( $ numero ) {

$ clientes load_customers = ( ) //devuelve un array de cliente [ número] = nombre El

$ nombre = "";

if ( isset ($ $ clientes [ número] ) ) $ name = $ cliente [$ cantidad] ;

return $ nombre ;

}
3

Incluir el archivo NuSOAP . Por ejemplo , escriba:

include ( " /usr /local /nusoap /nusoap.php ");
4

Crear un nuevo objeto de servidor SOAP. Por ejemplo , escriba:

$ server = new soap_server ;
5

registrar la función que ha creado con el servidor SOAP. Por ejemplo , escriba:

$ server -> register ( "cliente ");
6

Establecer un fallo del servidor con un mensaje de error apropiado si no se encontró ningún cliente . Por ejemplo , escriba:

if ( $ name == " ") { $

fallo = $ server -> error ( "soap : Server" , " http://example . com /customerlookup.php " , " El cliente no existe "); }


7

Envía el resultado del servicio web al cliente . Por ejemplo , escriba: ?

$ Server -> servicio ($ HTTP_RAW_POST_DATA ) ;

>

Programación PHP /MySQL
Variables de referencia en función de PHP
Cómo ver un documento de Word desde PHP
Cómo ocultar cadenas en PHP
Cómo redirigir a los usuarios en base a su IP mediante PHP y MySQL
Cómo enviar SMS a través de PHP
Cómo insertar una matriz en MySQL en PHP
Cómo crear Conocer Dimensiones en MySQL
PHP y DVD Entrenamiento
Conocimientos Informáticos © http://www.ordenador.online