2009-05-21 13 views
0

Je développe un nouvel ensemble de services Web dans mon entreprise.Web Service Security: Quels sont les avantages et les inconvénients de WSE3.0 et WCF?

Mon responsable m'a demandé de fournir un niveau de sécurité plus élevé, car les services Web traiteront les informations sensibles.

J'ai cherché sur le net des ressources sur la façon de sécuriser un service Web et les deux finalistes sont WSE3.0 et WCF.

Mais je n'ai aucune idée de laquelle est la meilleure option à choisir. Mon exigence stipule qu'une partie du service Web doit être appelée par un environnement non-NET, alors comment procéder?

Lequel est le meilleur dans un tel scénario?

Répondre

4

Si vous avez le luxe de faire du nouveau développement, DEFINITIVEMENT aller avec WCF!

Il offre beaucoup plus de fonctionnalités, beaucoup plus d'options pour la sécurité, les liaisons, et bien plus de points d'extension si vous avez besoin de modifier votre système. WCF prend également en charge bien d'autres scénarios d'interopérabilité conformes aux normes de l'industrie, et vous devriez donc être plus que couvert dans ce domaine.

Voici quelques articles en particulier sur la sécurité WCF:

Pas question ici - c'est un slam dunk - aller avec WCF !!

Marc

+0

WCF est beaucoup plus riche, donc il faudra un certain investissement dans l'apprentissage, mais je deuxième marc_s, ne vont pas dans WSE 3.0 pour découvrir que vous devez migrer vers WCF en raison de problèmes d'interopérabilité. – bbmud

+1

Sans oublier le fait que ASMX et WSE sont les prédécesseurs évolutionnaires pour WCF –

+0

Si rien d'autre, Microsoft s'assure que WSE est obsolète en ne prenant apparemment pas en charge WSE 3.0 sur Windows Server 2008. Il existe plusieurs forums avec des threads ayant des problèmes pour obtenir WSE 3.0 fonctionne correctement sur 2008. –