Je ne vois aucun modèle pour écrire le service Web asp.net dans Visual Stuido 2010. Je me demande s'il est remplacé par le service Web WCF?Le service Web ASP.NET est-il remplacé par le service Web WCF?
Répondre
Vous pouvez utiliser WCF service application
, certains attributs sont modifiés comme WebMethod
est OperationContract
ici
Edit: pour la liaison du savon:
<services>
<service name="Service1">
<endpoint address="soap" binding="basicHttpBinding" contract="IService1"/>
</service>
</services>
Vous pouvez toujours créer anciens services Web ASMX dans Visual Studio 2010. Lorsque vous ajoutez un nouvel élément dans un site Web/une application Web, vous devriez voir "Web Service" sous les modèles Web.
oui, il est, seulement pour la version Framework <4.0 – sarsnake
Je crois que Microsodft ont l'intention de remplacer .asmx par wcf (voir this post) mais le modèle .asmx est toujours disponible dans VS2010 sous le menu web en bas.
Le service WCF deos utilise-t-il toujours SOAP? – user496949
@ user496949, Il peut être sur HTTP, TCP, le canal par défaut est HTTP et utilise SOAP –
@ user496949: WCF peut utiliser à la fois SOAP et REST - votre choix –