| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    Come impostare un semplice PHP SoapServer Con un file di funzioni
    Se hai creato una funzione che si desidera rendere disponibile come servizio Web , è possibile creare un Simple Object Access Protocol , o SOAP , server per facilitare lo scambio di informazioni dall'applicazione del richiedente il servizio Web e le informazioni fornite dalla funzione che hai creato . Per creare un semplice server SOAP , è necessario scaricare il NuSOAP toolkit , un set di open-source di classi PHP che semplifica notevolmente il compito di creare un server SOAP . Poi si dovrebbe creare la funzione che fornisce il servizio e utilizzare l'oggetto NuSOAP per creare il server . Istruzioni
    1

    Scarica nusoap , un SOAP toolkit open source per PHP ( vedi Risorse ) . Notare la directory in cui si inserisce il file NuSOAP sul Web server.
    2

    creare la funzione che fornirà il servizio Web . Ad esempio, per creare una funzione che prende un numero cliente e fornisce un nome cliente , tipo : ?

    < Php

    customer function ($ numero ) {

    $ clienti = load_customers ( ) ; //restituisce un array di cliente [ numero ] = nome

    $ name = " " ;

    if ( isset ( $ clienti [$ numero] ) ) $ nome = $ clienti [$ numero] ;
    ritorno

    $ name ;

    }
    3

    includere il file NuSOAP . Ad esempio, digitare :

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

    Creare un nuovo oggetto server SOAP . Ad esempio, digitare :

    $ server = new soap_server ;
    5

    Registra la funzione si è creato con il server SOAP . Ad esempio, digitare :

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

    un guasto del server con un messaggio di errore se è stato trovato nessun cliente . Ad esempio, digitare :

    if ( $ nome == " " ) { $ errore

    = $ server - > guasto ( " soap : Server ", " http://example . com /customerlookup.php " , " Il cliente non esiste "); }


    7

    Invia il risultato del servizio Web al client . Ad esempio, digitare : ?

    $ Server - > Servizio ( $ HTTP_RAW_POST_DATA ) ;

    >

    Previous :

    next :
      Articoli Correlati
    ·Come ottenere una pagina Web in PHP 
    ·Come elencare le informazioni PHP su HostGator 
    ·Modalità di accesso a livello di partnership CB in PHP…
    ·Come inviare un fax con PHP 
    ·Come costruire un sito Web PHP 
    ·Come creare un nuovo vuoto in PHP 
    ·Come eliminare da un database MySQL 
    ·Come ottenere immagini Altezza e larghezza in PHP 
    ·Tutorial PHP per inizializzare matrici 
    ·Come passare il cookie per i clienti in PHP 
      Articoli in evidenza
    ·Come convertire il testo in Java Script 
    ·Come sviluppare applicazioni Web con MS Visual Studio 2…
    ·Errore di sintassi durante il debug 
    ·Come usare ShrinkSafe Con NetBeans 
    ·Che cosa è la programmazione matrice 
    ·Come usare Prototype JS 
    ·Come eseguire I /O con i file binari in C + + 
    ·Come compilare codice VBA 
    ·Microsoft VBA Esercitazione Word 
    ·Come codificare UTF -8 in Python 
    Copyright © Conoscenza Informatica http://it.wingwit.com