FC ConcursosFC Concursos

Questão FC266000

Em arquitetura de softwares distribuídos, os drivers ODBC (open database connectivity), que fazem o gerenciamento das comunicações entre a aplicação e o banco de dados, são exemplo

ODBC

IDECAN · 2024

Em arquitetura de softwares distribuídos, os drivers ODBC (open database connectivity), que fazem o gerenciamento das comunicações entre a aplicação e o banco de dados, são exemplos de:

  1. barramentos de serviços.
  2. Service-Oriented Architecture.
  3. Remote Procedure Call.
  4. Middleware.
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

Middleware é uma camada de software que fica entre a aplicação e os serviços de infraestrutura; o ODBC é um exemplo típico de middleware de banco de dados.

Ele fornece uma API padronizada que abstrai as especificidades dos diferentes SGBDs: a aplicação faz chamadas genéricas e o ODBC, via driver, traduz essas chamadas para o protocolo nativo do banco.

Um componente chamado driver manager carrega o driver adequado, gerencia conexões, autenticação e roteia chamadas e resultados entre a aplicação e o SGBD.

O efeito prático é maior portabilidade e interoperabilidade: o mesmo código pode acessar vários bancos com alterações mínimas, reduzindo acoplamento e facilitando migração e manutenção.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo