Dans un point de terminaison WCF, quelle est la différence entre basicHttpBinding et wsHttpBinding? Quand devrait-on utiliser chacun d'eux?basicHttpBinding vs wsHttpBinding
Répondre
Tune de matière sur ce là-bas - juste google pour "WCF basicHttpBinding wsHttpBinding".
Vous trouverez entre autres:
- WCF : BasicHttpBinding compared to WSHttpBinding at SOAP packet level.
- Difference between BasicHttpBinding and WsHttpBinding et beaucoup, beaucoup plus!
Très gros:
- basicHttp est SOAP 1.1, SOAP 1.2 est wsHttp (ils sont tout à fait différentes, surtout en ce qui concerne les défauts SOAP.)
- de base est - très basique. Il est compatible avec l'ancien style ASMX ASP.NET webservices et à peu près tout autre pile de service web là-bas
- de base est très limité dans ses paramètres de sécurité
- wsHttp est une implémentation d'un gazillion WS- * normes et offre beaucoup plus de fonctionnalités: sécurité, messagerie fiable, support des transactions, communications duplex et tout un hôte en plus.
- wsHttp est le plus « lourd » et plus vaste protocole, moins compatible, moins agile
J'ai essayé de rechercher WCF basicHttpBinding wsHttpBinding et j'ai obtenu cette page ... –
@IvanP: ** quoi ** à propos de cette réponse doit Soyez améliorés? J'ai essayé de montrer les principales différences entre ces deux liens - que pensez-vous qu'il manque à cette réponse? –
Eh bien, deux liens sont en panne et vos conseils sur google sont en boucle. En outre, donnez plus d'informations si vous le pouvez et vous n'avez pas répondu quand chacun devrait être utilisé. – IvanP
wsHttpBinding
est plus sûr et plus fiable que basicHttpBinding
. Si une grande compatibilité n'est pas requise, wsHttpBinding
est le choix.
Ref: BasicHttpBinding vs WSHttpBinding
BasicHttpBinding
:
- WS-I Basic Profile 1.1 de la spécification (style ancien ASMX)
- Il prend en charge SOAP 1.1 comme protocole de messagerie
- Ne supporte pas WS -Sécurité, et la charge utile entière est envoyée en texte brut.
- Offre un excellent niveau d'interopérabilité.
WSHttpBinding
:
- vous permet d'utiliser différentes spécifications WS- * telles que WS-Security 1.1, WS-Reliable Messaging etc
- Il prend en charge SOAP 1.2 comme protocole de messagerie
- Comme il est construit en utilisant les spécifications WS- *, il ne supporte pas de plus larges gammes de clients.
ce lien est mort –
- 1. BasicHttpBinding vs WSHttpBinding vs WebHttpBinding
- 2. BasichttpBinding vs WSHttpBinding de WCF
- 3. Proxy entre BasicHttpBinding et WsHttpBinding
- 4. WCF wsHttpBinding et BasicHttpBinding dans la même application de service WCF
- 5. Service wsHttpBinding hébergé par IIS WCF - svcutil génère un proxy avec basicHttpBinding!
- 6. WCF basichttpbinding routage netTcpBinding
- 7. Utiliser wshttpBinding avec SSL et wsHttpBinding sans SSL en service unique
- 8. WCF et Java Interop utilisant WSHttpBinding,
- 9. XABP et WCF wsHttpBinding
- 10. wsHttpBinding over Internet
- 11. netTcpBinding ou wsHttpBinding
- 12. WCF, wsHttpBinding et wsp: policy
- 13. IOutputSessionChannel et IInputSessionChannel dans wsHttpBinding, pourquoi cela ne fonctionne pas?
- 14. WCF 'BasicHttpBinding' avec un paramètre XML
- 15. BasicHttpBinding avec certificat d'authentification - erreur "interdite"?
- 16. Pourquoi seulement basicHttpBinding avec silverlight et wcf?
- 17. validation du certificat WCF personnalisé avec BasicHttpBinding
- 18. WCF wsHttpBinding et désactiver l'accès anonyme
- 19. Configuration de la sécurité WCF (wsHttpBinding)
- 20. Silverlight 4 prend-il en charge wshttpbinding?
- 21. La liaison WCF -wsHttpBinding utilise une session?
- 22. Liaison de service WCF wsHttp vs base sans authentification
- 23. Problème intéressant avec WCF wsHttpBinding à travers un pare-feu
- 24. Est-il possible de passer à travers un proxy d'authentification de base en utilisant WsHttpBinding?
- 25. WCF Erreur de sécurité avec VS 2008 Test Unit
- 26. liaison ne fonctionne pas en mode "dual" (webHttpBinding et basicHttpBinding)
- 27. Comment s'authentifier dans les services WCF dans BasicHttpBinding?
- 28. Service de rappel WCF hébergé sur basicHttpBinding et wsDualHttpBinding
- 29. Attribut non reconnu 'transactionFlow' lors de l'utilisation de basicHttpBinding
- 30. Plugin Android Eclipse appelant un service Web WCF dans basicHttpBinding
J'ai trouvé une bonne aide du lien ci-dessous. Essaye le. C'est actif. http://stackoverflow.com/questions/2650785/basichttpbinding-vs-wshttpbinding-vs-webhttpbinding –