32 votes

Comment créer un service Web (serveur et client) dans Visual Studio 2012?

Comment créer un service Web (serveur et client) dans Visual Studio 2012? comme être fait avant 2012 comme http://www.tutorialspoint.com/asp.net/asp.net_web_services.htm

106voto

Adrian L. Points 869

Lors de la création d'un nouveau projet , sous la langue de votre choix, sélectionnez Web , puis passez à .NET Framework 3.5 et vous aurez la possibilité de créer une application de service WEB ASP.NET .

entrez la description de l'image ici

32voto

Vincenzo Costa Points 246
  1. Créez une nouvelle application Web Asp.NET vide.
  2. Explorateur de solutions cliquez avec le bouton droit sur la racine du projet.
  3. Choisissez l'élément de menu Ajouter-> Service Web

12voto

Aaron Points 90

WCF est une technologie plus récente qui est une alternative viable dans de nombreux cas. ASP est grand et fonctionne bien, mais je préfère personnellement la WCF. Et vous pouvez le faire dans .Net 4.5.

WCF Project

enter image description here

Créer un nouveau projet. enter image description here Cliquez-droit sur le projet dans l'explorateur de solutions, sélectionnez "Ajouter une Référence de Service" enter image description here

Créer une zone de texte et le bouton dans la nouvelle application. Ci-dessous mon événement click du bouton:

private void btnGo_Click(object sender, EventArgs e)
    {
        ServiceReference1.Service1Client testClient = new ServiceReference1.Service1Client();
        //Add error handling, null checks, etc...
        int iValue = int.Parse(txtInput.Text);
        string sResult = testClient.GetData(iValue).ToString();
        MessageBox.Show(sResult);
    }

Et vous avez terminé. enter image description here

2voto

--- créer un serveur ws vs2012 upd 3

  1. nouveau projet

  2. choisissez .net framework 3.5

  3. application de service Web asp.net

  4. clic droit sur la racine du projet

  5. choisissez ajouter une référence de service

  6. choisissez wsdl

--- comment puis-je créer un client ws à partir d'un fichier wsdl?

J'ai un serveur WS Axis2 sous tomcat 7 et je veux tester la compatibilité

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X