Visualizzazione dei risultati da 1 a 1 su 1
  1. #1
    Utente di HTML.it L'avatar di Fractals87
    Registrato dal
    Apr 2008
    Messaggi
    1,202

    WebServices Soap No WSDL - Come creare Response

    Ciao a tutti,
    Sto tentando di mettere in piedi un web services Soap, ma mi sono fermato a come creare una risposta interpretabile dal client e con il giusto standard.
    Premessa : ho deciso di creare un webservices no-wsdl per due motivi
    1. wsdl sbattimento
    2. i metodi non saranno pubblici e di conseguenza comunicherò io al client quale metodo deve richiamare per effettuare le operazioni
    Client :
    Codice PHP:
    try{    
        
    $location="http://1.1.1.1:10080/test/web_service.soap.php";
        
    $uri="http://1.1.1.1:10080/test/";
        
    $client=new SoapClient(null,array('location' => $location,                                      
                                                      
    'uri'      => $uri));    
        
    $response $client->GetIntNoSync();    
        echo 
    $response;    
    } catch (
    Exception $e) {
          echo 
    "Error : ".$e->getMessage(); 

    Server :
    Codice PHP:
    function GetIntNoSync(){
        return 
    "ciao";
    }
    $server = new SoapServer(null, array('uri' => "http://1.1.1.1:10080/test/"));
    $server->addFunction("GetIntNoSync");
    $server->handle(); 
    Ora devo sviluppare la risposta da GetIntNoSync(), ma non ho metodi a disposizione da parte dell'oggetto SoapServer che mi aiutino a creare la risposta soap aderente agli standard come posso fare?

    Grazie mille a tutti quelli che risponderanno
    Ultima modifica di Fractals87; 08-10-2013 a 12:08
    Che mestiere difficile.....essere da soli ancora di più

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.