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

Windows Forms Discussion :

Windows Form et les web services


Sujet :

Windows Forms

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Juin 2019
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2019
    Messages : 25
    Par défaut Windows Form et les web services
    Bonjour,

    je travaille actuellement sur un projet qui consiste à envoyer un document Word généré par l'application Win Forms Via un web Service. à présent je fais mes premiers pas avec les web services et je suis à cours d'informations !

    j'ai commencé par des tests en local du coup j'ai créé un mock service soap avec le logiciel SOAP UI et j'ai testé sur ce Logiciel, ce que je POST est bien recu !

    Là je passe à l'étape suivante qui consisterait à envoyer une simple information ' numéro de commande' à titre d'exemple, j'ai fait quelques lignes de commandes notamment exposé sur la documentation C# mais j'ai plusieurs erreurs !

    je ne sais pas si c'est à cause du 'Mock Service' ou problème du codage !

    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
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    namespace testWebService
    {
        class WebRequestPost
        {
            public static void Main()
            {
                // Create a request using a URL that can receive a post.   
                WebRequest request = WebRequest.Create("http://localhost:8088/mockOrder?WSDL");
                // Set the Method property of the request to POST.  
                request.Method = "POST";
     
                // Create POST data and convert it to a byte array.  
                string postData = "Order012";
                byte[] byteArray = Encoding.UTF8.GetBytes(postData);
     
                // Set the ContentType property of the WebRequest.  
                request.ContentType = "text/xml; charset=utf-8";
                // Set the ContentLength property of the WebRequest.  
                request.ContentLength = byteArray.Length;
     
                // Get the request stream.  
                Stream dataStream = request.GetRequestStream();
                // Write the data to the request stream.  
                dataStream.Write(byteArray, 0, byteArray.Length);
                // Close the Stream object.  
                dataStream.Close();
     
                // Get the response.  
                WebResponse response = request.GetResponse();
                // Display the status.  
                Console.WriteLine(((HttpWebResponse)response).StatusDescription);
     
                // Get the stream containing content returned by the server.  
                // The using block ensures the stream is automatically closed.
                using (dataStream = response.GetResponseStream())
                {
                    // Open the stream using a StreamReader for easy access.  
                    StreamReader reader = new StreamReader(dataStream);
                    // Read the content.  
                    string responseFromServer = reader.ReadToEnd();
                    // Display the content.  
                    Console.WriteLine(responseFromServer);
                }
     
                // Close the response.  
                response.Close();
            }
        }
    }
    Je vous remercie d'avance pour votre réponse !
    Images attachées Images attachées  

Discussions similaires

  1. [Débutant] Windows Form se connectant à un service web
    Par Marc22 dans le forum Services Web
    Réponses: 4
    Dernier message: 22/12/2009, 22h13
  2. [vb.net]Gestion des exceptions avec les web services
    Par mvr dans le forum Windows Forms
    Réponses: 2
    Dernier message: 05/12/2005, 22h41
  3. [Axis]installation du client Axis pour les Web Services
    Par LESOLEIL dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 31/08/2005, 14h45
  4. [WebService]Eclipse et les Web Services
    Par LESOLEIL dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 23/08/2005, 11h28

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