No que se refere à interoperabilidade e componentização, jul...

Próximas questões
Com base no mesmo assunto
Q3156916 Arquitetura de Software

No que se refere à interoperabilidade e componentização, julgue o item que se segue.


Nos barramentos de serviços corporativos (ESB), o recebimento e a conversão de mensagens para o formato esperado são realizados pelos endpoints.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

```html

No contexto de Enterprise Service Bus (ESB), é essencial compreender a função de cada componente para garantir a interoperabilidade e a componentização adequadas. Vamos esclarecer o que foi avaliado na questão com a seguinte análise:

Tema central da questão: O enunciado aborda a função de um ESB na arquitetura de software, focando especificamente no papel dos endpoints no recebimento e conversão de mensagens.

Um Enterprise Service Bus (ESB) é uma estrutura de integração que facilita a comunicação entre diferentes sistemas e aplicativos através de um barramento. Ele atua como um mediador entre serviços, garantindo que cada serviço possa comunicar de maneira eficiente e padronizada.

Resumo teórico: No ESB, os endpoints são os pontos finais de comunicação onde as mensagens são recebidas ou enviadas. No entanto, a responsabilidade principal pela conversão de mensagens geralmente recai sobre uma componente especializada chamada de transformador de mensagens ou mecanismos internos do próprio ESB, que adapta as mensagens para o formato esperado antes de serem processadas ou entregues aos seus destinos.

Justificação da alternativa correta (E - errado): A afirmação de que os endpoints são responsáveis pela conversão de mensagens está incorreta. Embora os endpoints sejam responsáveis por enviar e receber mensagens, a conversão de formato normalmente é feita por outros componentes ou serviços integrados no ESB, como transformadores ou adaptadores.

Conclusão: A compreensão correta das funções e responsabilidades dos componentes dentro de um ESB é crucial. Saber que a conversão de mensagens não é uma responsabilidade primária dos endpoints ajuda a evitar equívocos e a interpretar corretamente questões similares em provas de concurso.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

``` Este texto está estruturado para oferecer uma explicação clara e passo a passo sobre a questão tratada, utilizando formatações para destacar conceitos importantes e facilitar o entendimento do aluno.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

JUSTIFICATIVA - Errado. Nos barramentos de serviços corporativos (ESB), o recebimento e conversão de mensagens para o formado esperado são realizados pelos adaptadores.

https://cdn.cebraspe.org.br/concursos/PC_DF_24_ADM/arquivos/021_PCDF_002_01.PDF

ASSUNTO QUERIDINHO DA CEBRASPE!

GABARITO ERRADO, A BANCA FEZ UMA MISTURA DE CONCEITOS. O responsável por converter mensagens entre diferentes formatos, protocolos e recursos de logs de mensagens é o ADAPTADOR E NÃO O Endpoints. OS Endpoints são os pontos de entrada e saída do ESB.

O que é o barramento de serviços corporativos?

O barramento de serviços corporativos (ESB) é um padrão arquitetônico de software que oferece suporte ao intercâmbio de dados em tempo real entre aplicações diferentes. Grandes organizações têm várias aplicações que executam várias funções usando diversos modelos de dados, protocolos e restrições de segurança. O ESB facilita a integração de aplicações ao realizar operações como transformação de dados, conversão de protocolo e roteamento de mensagens.

A seguir, discutiremos os principais componentes da arquitetura ESB.

Endpoints

Em uma arquitetura ESB, endpoints podem ser considerados pontos de entrada ou saída do ESB.

Em uma arquitetura ESB, endpoints podem ser considerados pontos de entrada ou saída do ESB.

Cada endpoint normalmente tem um endereço ou identificador exclusivo. Você pode implementar endpoints usando várias tecnologias, como interface de serviço Web, filas de mensagens ou servidores FTP. Os endpoints também podem processar diferentes tipos de mensagens, como XML, JSON ou dados binários.A flexibilidade da arquitetura do endpoint permite que o ESB se integre a uma ampla variedade de sistemas e aplicações.

Adaptador

O componente de adaptador nas ferramentas de ESB converte mensagens entre diferentes formatos e protocolos. Isso significa que elas podem ser consumidas adequadamente pelas aplicações de software do destinatário. Ele também pode fornecer recursos como logs de mensagens, monitoramento, autenticação e tratamento de erros.

Barramento

O barramento é o componente principal do ESB para troca de mensagens entre endpoints. Ele usa um conjunto de regras ou políticas com base em vários critérios, como tipo de mensagem, conteúdo ou destino, para encaminhar mensagens.

OUTRAS QUESTÕES

CESPE / CEBRASPE - 2025 - PC-DF - Gestor de Apoio as Atividades Policiais Civis - Especialidade: Analista de Informática:

No que se refere à interoperabilidade e componentização, julgue o item que se segue.

Nos barramentos de serviços corporativos (ESB), o recebimento e a conversão de mensagens para o formato esperado são realizados pelos endpoints.

GABARITO: Errado( O ADAPTADOR É QUEM CONVERTE)

Errado.

Em um ESB (Enterprise Service Bus), a responsabilidade pela mediação, roteamento, transformação e orquestração de mensagens está no próprio barramento (ESB), e não exclusivamente nos endpoints.

Endpoints são os pontos de conexão dos serviços ao barramento. Eles enviam e recebem mensagens, mas não são responsáveis principais pela conversão de formatos.

O ESB pode conter componentes como:

  • Transformadores de mensagens (ex.: XML → JSON);
  • Adaptadores para protocolos distintos (ex.: HTTP ↔ JMS);
  • Roteadores que definem para onde a mensagem deve ir;
  • Mediadores que aplicam lógica adicional ou segurança.

By Futuro DEV Estável.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo