Índice:
Definição - O que significa Serviços Web Avançados?
Advanced Web Services são serviços da Web que usam padrões de serviço da Web além daqueles que são comumente usados. Originalmente, significava serviços da Web que vão além dos recursos básicos do SOAP (Simple Object Access Protocol), WSDL (Web Services Description Language) e Universal Description, Discovery and Integration (UDDI). Agora, é geralmente aceito que os Serviços Web Avançados incorporam e lidam com cenários de segurança complexos.
Techopedia explica Serviços avançados da Web
Os Serviços avançados da Web agrupam padrões básicos de serviços da Web, como recursos SOAP, UDDI e WSDL, incorporam a WS-I (Web Services Interoperability) e incluem padrões de segurança como o WS-Security, além de incorporar recursos de segurança mais avançados e, às vezes, proprietários. interações. O uso dos padrões mencionados anteriormente significava que um serviço da Web era avançado, mas devido à ampla aceitação desses padrões, eles se tornaram comuns.
Agora, para ser considerado como um serviço Web verdadeiramente avançado, um aplicativo Web deve lidar com interações de segurança complexas usando novos padrões, como WS-Federation e WS-Trust, além de lidar com comportamento assíncrono e paralelo por meio do WS-ReliableMessaging. Esses padrões avançados tiveram aceitação lenta devido ao ritmo lento de ratificação e implementação, e também porque muitos aplicativos existentes e suas interações não exigem os recursos desses padrões novos e mais avançados ou simplesmente usam outros métodos para alcançá-los.