Pular para o conteúdo principal

Questão de Arquitetura de Software — SOA (Service-oriented architecture) — FCC 2015

Arquitetura de SoftwareSOA (Service-oriented architecture)
Código
fc020564
Banca
FCC
Órgão
MPE-PB
Ano
2015
Nível
Superior
Cargo
Analista de Sistemas – Desenvolvedor
São padrões de desenvolvimento aplicados a SOA:
  1. AWSDL, UDDI, SOAP.
  2. BHTML 2, UDDI, SOAP.
  3. CADSL, XQUERY, WSDL.
  4. DXML, UDDI, FCAL.
  5. EFCAL, UDP, FDDI.
Revelar gabarito e comentário

GabaritoA — WSDL, UDDI, SOAP.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Padrões de desenvolvimento em SOA

Gabarito: letra A. WSDL (Web Services Description Language), UDDI (Universal Description, Discovery and Integration) e SOAP (Simple Object Access Protocol) são os padrões de desenvolvimento clássicos da Arquitetura Orientada a Serviços (SOA), formando a tríade fundamental para descrição, descoberta e comunicação entre serviços web. A questão exige o conhecimento desses padrões, que são amplamente utilizados em implementações SOA baseadas em Web Services.

Alternativa A — ✅ Correta ⟵ GABARITO

WSDL, UDDI e SOAP são padrões de desenvolvimento aplicados a SOA. O WSDL descreve a interface do serviço, o UDDI permite a publicação e descoberta de serviços, e o SOAP é o protocolo de comunicação baseado em XML. Esses três padrões são a base das implementações tradicionais de Web Services em SOA.

Alternativa B — ❌ Incorreta

HTML 2 não é um padrão de desenvolvimento SOA. HTML é uma linguagem de marcação para páginas web, não utilizada para descrição ou comunicação de serviços. UDDI e SOAP são corretos, mas a presença de HTML 2 torna a alternativa incorreta.

Alternativa C — ❌ Incorreta

ADSL é um padrão de comunicação de banda larga, não relacionado a SOA. XQuery é uma linguagem de consulta para XML, mas não é um padrão de desenvolvimento SOA (embora XML seja usado, XQuery não é um padrão central). WSDL é correto, mas os outros itens são inadequados.

Alternativa D — ❌ Incorreta

FCAL (Fiber Channel Arbitrated Loop) é um padrão de rede de armazenamento, não de desenvolvimento SOA. XML e UDDI são relacionados, mas FCAL não é aplicável. A alternativa mistura tecnologias de áreas distintas.

Alternativa E — ❌ Incorreta

FCAL, UDP (User Datagram Protocol) e FDDI (Fiber Distributed Data Interface) são padrões de redes e comunicação de dados, não de desenvolvimento de serviços em SOA. Nenhum deles é um padrão de desenvolvimento de software para SOA.

PEGA ESSA DICA!

Para memorizar os padrões clássicos de SOA, lembre-se da tríade WSDL, UDDI e SOAP. Eles correspondem às funções de descrição (WSDL), descoberta (UDDI) e comunicação (SOAP). Em provas, fique atento a alternativas que incluem tecnologias de rede ou hardware, que não se aplicam ao contexto de desenvolvimento de serviços.

Gabarito: letra A.

Link permanente: /questoes/fc020564