2008-10-08 7 views

Répondre

3

Oui, cela fonctionnera. Votre service devra être au minimum .net 3.0, mais tant que vous utilisez un basicHttpBinding ou un wsHttpBinding, vous pouvez le consommer comme n'importe quel autre service web.

+1

.NET 1.1 ne peut pas utiliser un point de terminaison wsHttpBinding –

+0

True ... Only BasicHttpBinding autant que j'ai vu. –

3

Vous pouvez faire un service WCF agir et se comporter comme un service Web 1.1 ASMX traditionnel, mais est-ce ce que vous voulez?

Je pense que vous devez vous demander quelles sont les qualités de la WCF qui vous motivent à améliorer.
Voulez-vous également exposer le service en tant que service REST-ful? Avez-vous besoin d'implémenter la sécurité au niveau des messages? Si c'est juste pour aller à la dernière technologie pour la dernière technologie, je dirais coller avec les services Web ASMX si vos exigences pour la sécurité des messages et des protocoles ne sont pas si élevés et que vous travaillez principalement avec technologies Microsoft.

L'écriture d'un service WCF est malheureusement plus difficile qu'un service Web asmx simple.

+0

Bonne matière à réflexion. En ce moment, non, je n'ai pas besoin des fonctionnalités améliorées de WCF, mais si je reçois un service de base, je peux l'étendre plus tard. Je veux vraiment savoir si je peux l'utiliser à partir de 1.1 ou s'il y a des pièges. – ScottG

+1

Yup, wcf est un monde de douleur de configuration, coller à asmx – redsquare

+0

Je voudrais maintenant modifier mon commentaire précédent ... Avec WCF dans. Net 4.0, la config peut être aussi simple qu'un service asmx traditionnel. Voir ici pour plus de détails: http://msdn.microsoft.com/en-us/library/ee354381.aspx –

0

oui vous pouvez ... assurez-vous de choisir les bonnes fixations et méthodes d'authentification

Questions connexes