Arquitetura Orientada a Serviços (SOA): Padrões de Implementação
Gabarito: letra B. O padrão RESTful (Representational State Transfer) é uma arquitetura amplamente utilizada para implementar serviços web em ambientes SOA, conforme destacado na literatura sobre o tema. REST é mencionado como um dos protocolos alternativos para comunicação em SOA, juntamente com SOAP e WADL. As demais alternativas não correspondem a padrões de implementação de SOA.
Alternativa A — ❌ Incorreta
AJAX (Asynchronous JavaScript and XML) é uma técnica de desenvolvimento web para requisições assíncronas, mas não constitui um padrão arquitetural de SOA. É uma tecnologia de front-end, não um padrão de implementação de serviços.
Alternativa B — ✅ Correta ⟵ GABARITO
RESTful é um estilo arquitetural que define princípios para criação de serviços web baseados em recursos, operações HTTP e representações (JSON, XML). É um dos principais padrões adotados em implementações SOA modernas, oferecendo baixo acoplamento e escalabilidade.
Alternativa C — ❌ Incorreta
LDAP (Lightweight Directory Access Protocol) é um protocolo para acesso a serviços de diretório (como autenticação e consulta a dados hierárquicos). Não é um padrão de implementação de SOA.
Alternativa D — ❌ Incorreta
ePING (Padrões de Interoperabilidade de Governo Eletrônico) é um conjunto de especificações brasileiras para integração de sistemas governamentais, mas não é um padrão de implementação de SOA. Embora possa ser usado em contextos que envolvam SOA, não é um padrão de arquitetura orientada a serviços.
Alternativa E — ❌ Incorreta
WSwap não é um padrão conhecido na área de SOA. Possivelmente é um termo inventado ou uma sigla não consagrada, servindo como distrator.
Gabarito: letra B.