Je dois garder à l'esprit qu'il est souvent préférable de séparer vos services Web des pages qui les appellent.
Pour créer un service Web simple dans un fichier ASPX, vous utiliseriez quelque chose comme ceci:
<%@ WebService Language="C#" Class="MyWebService" %>
using System;
using System.Web;
using System.Web.Services;
[WebService(Namespace = "http://www.example.com/webservices/MyWebService, Description = "My Web Service")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
public class MyWebService : WebService
{
[WebMethod(Description = "Add two numbers and return the result.")]
public int AddNumbers(int first, int second) {
return first + second;
}
}
Si vous êtes à la recherche pour le composant JavaScript dynamique solide plate-forme de croix qui peut parler à votre service Web je d check out http://www.guru4.net/articoli/javascript-soap-client/en/ (je l'utilise et je le recommande vivement). Alternativement, vous pouvez utiliser quelque chose comme jQuery pour accéder à l'interface REST, ou analyser vous-même le XML à partir de la réponse SOAP.
C'était l'article que j'ai lu, merci. – Endre
pas de problème! un plaisir ;-) – hearn