Nous travaillons actuellement sur la conception d'une nouvelle API pour notre produit, qui sera exposée via des services Web. Nous avons un différend quant à savoir si nous devrions utiliser des paramètres stricts avec des types bien définis (mon opinion) ou des chaînes qui contiendront du XML dans n'importe quelle structure nécessaire. Il est évident que l'utilisation idéale d'une signature stricte est plus sûre et permettra à nos utilisateurs d'utiliser des outils comme wsdl2java. OTOH, notre produit se développe rapidement, et si les paramètres d'un service doivent être changés, l'utilisation de XML (passé comme une chaîne ou anyType - type non complexe, qui est bien défini) ne nécessitera pas le changement de l'interface. Donc, ce que je demande est fondamentalement des recommandations empiriques - préférez-vous utiliser des types stricts ou XML flexible? Avez-vous eu des problèmes significatifs dans les deux cas?Utilisation de chaînes avec XML "général" dans WS - bon ou mauvais?
Merci, Eran