Est-il prudent de basculer un service Web .NET 1.1 vers un service WCF, sachant que tous les clients n'utilisent pas .NET pour accéder au service? Ils utilisent donc la méthode SOAP/XML. Peut-on passer à WCF sans que les clients aient à changer de code?Passer du service Web .NET 1.1 à WCF en toute sécurité?
Répondre
Oui. Bien que je ne l'ai pas fait avec un service web 1.1, j'ai été capable de refactoriser un service web .NET 2.0 dans un service WCF, puis de l'exposer avec basicHttpBinding. Le client ne connaissait même pas la différence. J'ai creusé à travers certains de mes liens enregistrés quand je travaillais dessus, et this blog et good msdn article ont été ce qui m'a permis de démarrer. Vraiment simple et précis.
Oui, vous pouvez.
Vous pouvez faire cohabiter SOAP/XML ou même JSON pour vos services WCF, de cette façon, vous supportez toujours les protocoles existants.
Vérifiez le premier résultat de Google par seaching « WCF SOAP JSON POX » Je suis tout à fait sûr que ce soit ce que vous recherchez.
Est-ce .NET 1.1 qui fournit les données ou qui les consomme?
Les services Web .NET 1.1 ne géraient pas les types nullables. Ils meurent donc horriblement s'ils essaient de consommer les services Web fournis par .NET 2.0 qui incluent des entiers Nullable, par exemple.
[Je ne sais pas si cela s'appliquerait à WCF, mais cela vaudrait la peine d'être vérifié.]
- 1. Sécurité .NET Web Service
- 2. Quels domaines du web.config puis-je supprimer en toute sécurité?
- 3. WCF (chiffrement Param et clients .NET 1.1)
- 4. sécurité WCF, en changeant le WindowsIdentity à l'intérieur d'un service
- 5. Dictionnaire .NET: énumère uniquement les threads en toute sécurité?
- 6. WCF Passer des données de sécurité supplémentaires à travers tous les appels de service
- 7. Conversion d'ASMX en service Web WCF
- 8. WCF Web Service Bloat
- 9. URL dynamique du service Web WCF
- 10. Appel de services Web via la sécurité de code pour la connexion au service (.NET/WCF)
- 11. Mise à niveau d'un service Web ASP.NET 1.1 à l'aide de WSE 2.0 vers .NET 3.5
- 12. Écoute d'un port en toute sécurité à l'aide de .NET 3.5
- 13. Conversion de service Web en WCF
- 14. Sécurité WCF dans un service Windows
- 15. Appel du service Web .Net avec Php
- 16. erreur service Web WCF
- 17. Puis-je mettre à niveau un service Web ASP.NET vers WCF et l'appeler depuis ASP.NET 1.1?
- 18. Comment exposer ma collection à partir du service Web (WCF)
- 19. onStart Non Appelés en .Net 1.1 Windows Service
- 20. Sécurité WCF - Sécurité d'origine des données
- 21. Comment mettre à jour en toute sécurité un site Web en direct
- 22. Accéder à un service WCF en Java
- 23. HttpContext vide lors de l'appel du service Web WCF
- 24. Sécurité du service Web Kerberos sponsorisé sur Internet
- 25. Stocker les informations d'identification en toute sécurité entre les visites du site Web
- 26. Utilisation d'un service Web SOAP 1.1 à partir de .NET 3.5
- 27. Sécurité au niveau du message WCF
- 28. Obtention d'événements à partir d'un thread en toute sécurité
- 29. Forcer une application web à utiliser .net framework 1.1
- 30. Comment utiliser un obfuscateur en toute sécurité?