Filtrar


Questões por página:

Acerca da interoperabilidade de sistemas, da arquitetura orientada a serviços (SOA) e dos web services, julgue o item a seguir.


No design avançado de web services, enquanto a abordagem baseada em SOAP utiliza contratos estáticos e predefinidos via WSDL para expor suas operações, um serviço estritamente aderente às restrições do estilo arquitetural REST incorpora a restrição HATEOAS.

Acerca da interoperabilidade de sistemas, da arquitetura orientada a serviços (SOA) e dos web services, julgue o item a seguir.


Em arquitetura orientada a serviços (SOA), a utilização de web services tipicamente viabiliza a interoperabilidade entre sistemas heterogêneos ao adotar padrões abertos de comunicação e contratos de serviço que ocultam os detalhes de implementação e a linguagem de programação subjacente.

Acerca da interoperabilidade de sistemas, da arquitetura orientada a serviços (SOA) e dos web services, julgue o item a seguir.


Em arquitetura orientada a serviços (SOA), a integração entre os sistemas requer que o consumidor e o provedor do serviço sejam desenvolvidos na mesma linguagem de programação, a fim de garantir a padronização das mensagens trafegadas.

A interoperabilidade de sistemas em um ambiente corporativo é essencial para garantir que diferentes sistemas e plataformas possam se comunicar e trocar informações de forma eficaz. A arquitetura orientada a serviços (SOA) e os web services são frequentemente utilizados para facilitar essa integração. Qual das alternativas abaixo descreve corretamente uma característica da arquitetura SOA em termos de interoperabilidade?
Uma organização iniciou a modernização de seu sistema corporativo. A aplicação, antes monolítica, foi gradualmente dividida em serviços independentes para atender módulos como autenticação, faturamento e catálogo.

Durante a transição, parte da integração entre sistemas legados permaneceu baseada em contratos formais descritos em XML, enquanto os novos serviços passaram a expor APIs HTTP com troca de mensagens em JSON.

Com base nesse cenário, avalie as afirmativas a seguir.

I. A coexistência, no mesmo ambiente, de serviços que utilizam contratos formais em XML e de APIs HTTP com JSON é compatível com um processo de transição arquitetural, não sendo suficiente, por si só, para descaracterizar uma adoção de microsserviços.
II. Em uma arquitetura de microsserviços, a divisão do sistema em vários serviços garante baixo acoplamento e independência de evolução, mesmo que todos compartilhem o mesmo banco de dados e dependam de mudanças coordenadas no esquema relacional.
III. Os microsserviços podem ser compreendidos como uma abordagem específica de arquitetura orientada a serviços, de modo que nem toda solução orientada a serviços caracteriza, necessariamente, uma arquitetura de microsserviços.

Está correto o que se afirma em