IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Services Web Discussion :

problème service web csharp et client php


Sujet :

Services Web

  1. #1
    Membre à l'essai
    Inscrit en
    Juin 2009
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 17
    Points : 18
    Points
    18
    Par défaut problème service web csharp et client php
    bonjour

    j'ai un client php utilisant la bibliothèque nusoap qui doit consommer un service web csharp quand je lance le client j'ai la reponse suivante : Array
    voici mon client php:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml"> 
    	<head>
    		<title>PHP test</title>
    		<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
           <link rel="stylesheet" media="screen" type="text/css" title="Design" href="style.css" />
    	</head> 
    <body> 
     
    		<p>			
    		<?php
                  include ('lib/nusoap.php') ;
    			 	  $client = new nusoap_client('http://localhost:1102/Service1.asmx');
     
     
    				$parametres = array('nom'=>'lettre');
     
    		?> 
    		<?php
    echo $client->call('HelloWorld', $parametres);
    ?>
    </p>
     
    </body>
    </html>
    et voici mon service

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    using System;
    using System.Collections;
    using System.ComponentModel;
    using System.Data;
    using System.Linq;
    using System.Web;
    using System.Web.Services;
    using System.Web.Services.Protocols;
    using System.Configuration;
    using System.Xml.Linq;
     
    namespace WebService1
    {
        /// <summary>
        /// Description résumée de Service1
        /// </summary>
        [WebService(Namespace = "http://tempuri.org/")]
        [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
        [ToolboxItem(false)]
     
        public class Service1 : System.Web.Services.WebService
        {
            [WebMethod]
            public string HelloWorld(string nom)
            {
                return "Hello " + nom;
     
            }
        }
    }

  2. #2
    Membre actif
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Septembre 2006
    Messages
    389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2006
    Messages : 389
    Points : 244
    Points
    244
    Par défaut
    Slt,

    As tu essayé avec un webservice sans parametre ?

    essais ce code php pour ton client :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <?php
    require_once("lib/nusoap.php");
     
     
    $client = new SoapClient("http://adresseip:80/essaisWS/service1.asmx?wsdl");
     
    $soap = $client->HelloWorld(); 
     
    print_r( $soap);
     
    ?>
    Sinon moi j'ai du ajouter à la fin de ma ligne d'adresse : ?wsdl

Discussions similaires

  1. connection service web csharp et client php
    Par matinz dans le forum Services Web
    Réponses: 3
    Dernier message: 27/07/2010, 17h35
  2. Consommer un web service C# avec un client PHP
    Par legide dans le forum Services Web
    Réponses: 4
    Dernier message: 24/12/2009, 16h54
  3. Service web C# et client c++ en gsoap
    Par hosni_t dans le forum Services Web
    Réponses: 5
    Dernier message: 18/09/2009, 14h03
  4. Réponses: 3
    Dernier message: 18/06/2009, 20h45
  5. Réponses: 6
    Dernier message: 03/02/2009, 04h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo