Table des matières:
Définition - Que signifient les services Web avancés?
Les services Web avancés sont des services Web qui utilisent des normes de service Web au-delà de celles couramment utilisées. À l'origine, cela signifiait des services Web qui vont au-delà du protocole SOAP (Simple Object Access Protocol) de base, du WSDL (Web Services Description Language) et des fonctionnalités UDDI (Universal Description, Discovery and Integration). Il est désormais généralement admis que les services Web avancés intègrent et traitent des scénarios de sécurité complexes.
Techopedia explique les services Web avancés
Les services Web avancés regroupent des normes de services Web de base telles que les capacités SOAP, UDDI et WSDL, intègrent l'interopérabilité des services Web (WS-I) et incluent des normes de sécurité comme WS-Security, puis vont au-delà en incorporant des fonctionnalités de sécurité plus avancées et parfois propriétaires et interactions. L'utilisation des normes susmentionnées signifiait auparavant qu'un service Web était avancé, mais en raison de la large acceptation de ces normes, elles sont devenues courantes.
Désormais, pour être considérée comme un service Web vraiment avancé, une application Web doit gérer des interactions de sécurité complexes à l'aide de nouvelles normes telles que WS-Federation et WS-Trust, ainsi que les comportements asynchrones et parallèles via WS-ReliableMessaging. Ces normes avancées ont été lentes à être acceptées en raison de la lenteur du processus de ratification et de déploiement, et aussi parce que de nombreuses applications existantes et leurs interactions ne nécessitent pas les capacités de ces nouvelles normes plus avancées ou utilisent simplement d'autres méthodes pour les atteindre.