Creer un web service en c# avec asp.net

Soyez le premier à donner votre avis sur cette source.

Snippet vu 37 292 fois - Téléchargée 30 fois

Contenu du snippet

Exemple de création d'un Web Service dans un projet visual C# avec Service Web ASP.NET...

1er étape :
Fichier -> Nouveau Projet -> Projet Visual C# ->Service Web ASP.NET

2ème étape :
copier le code ci-dessous dans la page asmx.cs.

Et voilà, bonne chance !!!

Source / Exemple :


using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Diagnostics;
using System.Web;
using System.Web.Services;
using System.Net;

namespace TestMyWebService
{
	/// <summary>
	/// Description résumée de [!output SAFE_CLASS_NAME].
	/// </summary>
	public class Bonjour : System.Web.Services.WebService
	{
		public Bonjour()
		{
			//CODEGEN : Cet appel est requis par le Concepteur des services Web ASP.NET
			InitializeComponent();
		}

		#region Component Designer generated code
		
		//Requis par le Concepteur des services Web 
		private IContainer components = null;
				
		/// <summary>
		/// Méthode requise pour la prise en charge du concepteur - ne modifiez pas
		/// le contenu de cette méthode avec l'éditeur de code.
		/// </summary>
		private void InitializeComponent()
		{
		}

		/// <summary>
		/// Nettoyage des ressources utilisées.
		/// </summary>
		protected override void Dispose( bool disposing )
		{
			if(disposing && components != null)
			{
				components.Dispose();
			}
			base.Dispose(disposing);		
		}
		
		#endregion

		[WebMethod(Description="Une méthode qui dit bonjour")] 
		public string DitBonjour() 
		{
			return "Bonjour";
		}

		[WebMethod(Description="Une méthode qui dit bonjour à quelqu'un")]
		public string DitBonjourAQuelqun(string AQuelquun) 
		{
			return "Bonjour " + AQuelquun;
		}
	}
}

Conclusion :


N'hésitez pas à posez vos commentaires ou questions,
Numériquement vôtre,
Et que la Force soit avec vous...

A voir également

Ajouter un commentaire

Commentaires

Commenter la réponse de cs_vieuxLion

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.