| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Sådan Set Up en simpel PHP SoapServer Med en funktion Filer
    Hvis du har oprettet en funktion, du ønsker at gøre tilgængelig som en webtjeneste, kan du oprette en Simple Object Access Protocol eller SOAP , server for at lette udvekslingen af ​​oplysninger fra ansøgning om Web service og de ​​oplysninger, som den funktion, du har oprettet . For at oprette en simpel SOAP server , skal du hente NuSOAP toolkit , en open source sæt af PHP klasser , der væsentligt forenkler opgaven med at skabe en SOAP server. Så skal du oprette den funktion, der giver den service og bruge NuSOAP objekt for at oprette serveren. Instruktioner
    1

    Hent NuSOAP , en open -source SOAP toolkit til PHP (se Resources) . Bemærk den mappe, hvor du placerer NuSOAP fil på webserveren.
    2

    Opret den funktion , der vil give webtjenesten . For eksempel vil oprette en funktion, der tager et kundenummer og giver en kunde navn, type : ?

    < Php

    funktion kunde ( $ number) {

    $ kunder = load_customers () //returnerer en vifte af kunde [ nummer] = navn

    $ name = " "

    if ( isset ( $ kunder [$ antal] ) ) $ navn = $ kunder [$ antal] ;

    afkast $ navn

    }
    3

    Medtag NuSOAP fil. Skriv f.eks : include

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

    Opret en ny SOAP server objekt. Skriv f.eks : Hej

    $ server = new soap_server ,
    5

    Register den funktion, du oprettede med SOAP -serveren. Skriv f.eks : Hej

    $ server -> register ( " kunde ")
    6

    Indstil en server fejl med en fejlmeddelelse , hvis der ikke kunde blev fundet. Skriv f.eks : Hej

    if ( $ navn == "") {

    $ fejl = $ server -> fejl ( " soap : Server ", " http://example . com /customerlookup.php "," kunden findes ikke ");

    }
    7

    Send resultatet af webtjenesten tilbage til klienten . Skriv f.eks : ?

    $ Server -> tjeneste ( $ HTTP_RAW_POST_DATA )

    >

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Turn Off the MySQL Cache 
    ·Sådan oprettes en simpel Ubuntu Daemon i PHP 
    ·Sådan forbindelse til MySQL Med PowerShell 
    ·Sådan Indsæt PHP Into CSS 
    ·Sådan Slet poster fra en SQL-tabel i PHP 
    ·Hvordan man laver en blog med PHP 
    ·Sådan Center i PHP 
    ·Sådan Indsæt en PHP kode i en Echo Linie 
    ·MS SQL-datatyper 
    ·Afhandling Tabel Styles for WordPress 
      Anbefalede Artikler
    ·Hvordan man laver en rollover eller Mouseover 
    ·Sådan aktiveres PHP Detect Operating System 
    ·Hvordan laver VB Debugger Go Into Code 
    ·Sådan bruges et sæt Strings i VB.NET 
    ·Sådan Tilkald Borne Shell Fra et C - Shell 
    ·Hvordan man kan spare et billede til en database med MS…
    ·Tutorial for MySQL i Scala 
    ·Sådan Opdatere en markør ved hjælp COBOL 
    ·Sådan indstilles Tid til en PHP Timeout 
    ·Sådan Ring en metode, der returnerer en streng i Java 
    Copyright © Computer Viden http://www.computerdk.com