| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    Cómo configurar un simple PHP SoapServer Con un archivo de función
    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 ) ;

    >

    Previous :

    next :
      Artículos relacionados
    ·Cómo convertir MySQL a SQLite 
    ·Cómo convertir una columna a UTF8 en MySQL 
    ·Cómo agregar números a un array PHP 
    ·MySQL PHP Scripts Buscar 
    ·Cómo comprobar si un archivo ha cambiado en PHP 
    ·Cómo modificar cada elemento de una matriz en PHP 
    ·Cómo instalar una UPS del Módulo VirtueMart 
    ·Código PHP para conectarse a MySQL 
    ·Cómo cambiar de grupo PHP en cPanel 
    ·Cómo construir una base de datos para el Sitio Web 
      Artículos destacados
    ·Python y tipos inmutables 
    ·Cómo hacer un evento MouseUp en VB6 
    ·Cómo imprimir listas en Python 
    ·Cómo crear una clase abstracta en NetBeans 
    ·Cómo crear pantallas o formularios con Python 
    ·Tutorial para la API de Windows Dibujar líneas 
    ·Cómo escribir un bucle Pseudocódigo 
    ·Cómo utilizar scripts de Ruby de SketchUp 
    ·Cómo producir caracteres UTF-8 en PHP 
    ·Cómo hacer descriptores de archivos en C 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com