Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 2 sur 2
  1. #1
    Membre confirmé Avatar de LhIaScZkTer
    Inscrit en
    mai 2004
    Messages
    561
    Détails du profil
    Informations personnelles :
    Âge : 32

    Informations forums :
    Inscription : mai 2004
    Messages : 561
    Points : 269
    Points
    269

    Par défaut Connexion à un webservice Java

    Bonjour à tous,

    J'essaie de me connecter à un webservice développé en Java, mais malheureusement ça ne donne rien et je commence à être à cours d'idées. Si quelqu'un pouvait m'aider à comprendre ce que je ne comprends pas, ça serait sympas

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
     
    <?php
    try {
        $wsdl = 'http://www.shab.ch:9191/soapserver?wsdl';
        $auth = array(
            'login' => 'login',
            'password' => 'password'
        );
     
        $fosc = new SoapClient($wsdl);
        $header = new SoapHeader('http://notice.server.soap.common.exchange.autinform.de/', 'SoapServerService', $auth, true);
        $fosc->__setSoapHeaders($header);
     
        if ($fosc->getAuthentication()) {
            echo 'auth <br>';
        } else {
            echo 'auth fail <br>';
        }
    } catch (SoapFault $e) {
        echo "Erreur soap :: " . $e->getMessage();
    }
    ?>
    J'ai une doc qui montre un exemple en Java, mais je n'arrive pas à le traduire en php https://docs.google.com/viewer?a=v&q...jctKFQ&cad=rja

    Merci à tous pour votre aide
    Sun Certified Java Programmer, SE 6 et Sun Certified Web Component Developer, J2EE 5

  2. #2
    Membre confirmé Avatar de LhIaScZkTer
    Inscrit en
    mai 2004
    Messages
    561
    Détails du profil
    Informations personnelles :
    Âge : 32

    Informations forums :
    Inscription : mai 2004
    Messages : 561
    Points : 269
    Points
    269

    Par défaut

    Bonjour à tous,

    Je reviens vers vous car nous n'arrivons toujours pas à nous connecter au webservice et ce malgré nos multiples tentatives. J'ai testé nuSOAP, pear SOAP, mais toujours rien. Le développeur de ce webservice, très gentiment nous a proposé la solution que j'ai posté dans mon précédent post (...)

    Ce webservice utilise une authentification HTTP.

    Voilà la première solution testée :
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
     
    <?php
    try{
        $param = array('location' => "http://www.shab.ch:9191/soapserver?wsdl",
            'login' => 'login',
            'password' => 'password',
            'uri' => "http://notice.server.soap.common.exchange.autinform.de/",
            'exceptions' => true,
            'cache_wsdl' => WSDL_CACHE_NONE
        );
     
        $foscObj = new SoapClient(null, $param);
        $isConnected = $foscObj->getAuthentication();
     
        if(($isConnected === true) || ($isConnected === 'true')){
            echo "<br>Vous etes bien connecte !<br>";
        }else{
            echo "<br>Vous n'etes pas connecte !<br>";
        }
    }catch(Exception $ex){
        echo $ex->getMessage();
    }
    ?>
    Est-ce que quelqu'un pourrait me dire si j'ai fauté quelque part ? Avez-vous une idée ?

    Merci à tous pour votre aide
    Sun Certified Java Programmer, SE 6 et Sun Certified Web Component Developer, J2EE 5

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •