Com relação a integrações de sistemas de informação por meio...

Próximas questões
Com base no mesmo assunto
Q2274696 Arquitetura de Software
Com relação a integrações de sistemas de informação por meio de web services e APIs, julgue o item a seguir. 

A integração do tipo nativa é realizada por meio do desenvolvimento e da manutenção de APIs de integração personalizadas internamente, utilizando-se de equipes capazes de projetar, implantar e manter as APIs em conformidade com as especificações da integração. 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: E - Errado

A questão aborda um tema essencial em integrações de sistemas de informação: Web Services e APIs. Para entender a questão e resolver adequadamente, é necessário conhecimento sobre os diferentes tipos de integração e a distinção entre API nativa e outras formas de integração.

Vamos começar explicando a alternativa correta.

Justificativa da alternativa correta (E - Errado):

A integração nativa, mencionada no enunciado, geralmente refere-se a integrações realizadas diretamente por meio de uma API ou SDK (Kit de Desenvolvimento de Software) fornecida pelo próprio serviço ou sistema a ser integrado. Ou seja, não é comum que uma integração nativa exija a criação de APIs personalizadas internamente.

Na integração nativa, os desenvolvedores utilizam APIs já disponíveis, que são projetadas pelos próprios fornecedores de serviços. Portanto, o enunciado está incorreto ao afirmar que a integração nativa envolve o desenvolvimento e a manutenção de APIs de integração personalizadas internamente.

Explicação adicional das alternativas incorretas:

Se a proposição fosse correta, a integração nativa estaria sendo confundida com uma integração personalizada, onde de fato, é necessário criar e manter APIs específicas para atender às necessidades de integração de sistemas que não possuem um método de integração nativa.

Conceitos relevantes:

Web Services: São padrões que permitem a comunicação entre aplicações através da web utilizando protocolos como HTTP e XML. Eles são amplamente utilizados para permitir a interoperabilidade entre sistemas heterogêneos.

APIs (Application Programming Interfaces): São conjuntos de rotinas e padrões estabelecidos por um software para a utilização de suas funcionalidades por outros aplicativos. APIs permitem que diferentes sistemas se comuniquem de maneira eficiente.

Resumo: A questão tratava sobre a integração nativa e cometeu um erro ao descrever seu processo. Integrar nativamente significa utilizar APIs fornecidas pelo serviço a ser integrado, não criar APIs personalizadas internamente. Portanto, a alternativa correta é (E - Errado).

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

Nativa: uso sem modificação. Se é personalizada não é nativa.

Gabarito: E

Errado. existem 2 tipos deIntegração: nativa ou por api. A integração nativa é quando o sistema é integrado pelo desenvolvido interno pela mesma equipe desenvolvedora. A integração por api usa api de terceiros para essa tarefa. A questão inicia afirmando sobre a nativa mas menciona uso de apis então gab ERRADO

Você sabe o que é uma integração? Integração é quando duas coisas se conectam e começam a trabalhar juntas.

A integração nativa é um tipo de integração em que dois softwares são integrados desde o início do seu desenvolvimento. Isso significa que os dois softwares são projetados para trabalharem juntos e compartilham um mesmo banco de dados.

Imagine que você está brincando com dois brinquedos. Um dos brinquedos é um carro e o outro é uma pista de corrida. Os dois brinquedos são feitos pelo mesmo fabricante e são projetados para trabalharem juntos.

O carro pode se conectar à pista de corrida e começar a correr. O carro e a pista de corrida compartilham um mesmo conjunto de regras para que eles possam trabalhar juntos.

A integração nativa é como esse carro e essa pista de corrida. Os dois softwares são projetados para trabalharem juntos e compartilham um mesmo conjunto de regras.

Aqui está outra analogia que pode te ajudar a entender melhor:

Imagine que você está brincando com um Lego. Você pode conectar o Lego a outro Lego e criar uma nova coisa.

A integração nativa é como conectar dois Legos. Os dois Legos são projetados para trabalharem juntos e compartilham um mesmo conjunto de regras.

Espero que isso tenha ajudado!

Fonte: Bard

Clique para visualizar este comentário

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