Questão de TI - Desenvolvimento de Sistemas — SOA - Arquitetura Orientada a Serviço — FCC 2025
TI - Desenvolvimento de SistemasSOA - Arquitetura Orientada a Serviço
- Código
- fc150483
- Banca
- FCC
- Órgão
- SEFAZ PI
- Ano
- 2025
- Cargo
- AFFE ( )
Para que diferentes sistemas (com linguagens, plataformas e tecnologias distintas) interoperem, é necessário um conjunto de padrões abertos e bem definidos. Um deles é a Arquitetura Orientada a Serviços (SOA), que usa
- Amicroserviços, para garantir escalabilidade, agilidade e independência entre componentes do sistema, e integração com práticas DevOps.
- BSimple Object Access Protocol (SOAP) para trocar mensagens estruturadas entre sistemas via HTTP (ou outros protocolos), definindo a estrutura da mensagem, não o conteúdo em si.
- CJavaScript Object Notation (JSON) para troca de informações utilizando protocolos HTTP GET, POST, PUT e DELETE.
- DeXtensible Markup Language (XML) para troca de informações entre sistemas, validada com esquemas (CSS), para garantir integridade.
- Eo padrão REST ou gRPC para trocar mensagens estruturadas entre sistemas via Mensageria ou handshake entre serviços.