Questão
ID 1392907Disciplina: Tecnologia da Informação
Assunto: Arquitetura Hexagonal (Ports and Adapters)
Ano: 2004 Banca: COVEST Comissão de Processos Seletivos e Treinamentos Órgão: Universidade Federal de Pernambuco
Em certas aplicações, um importante requisito é independência de uma tecnologia específica de acesso a dados. As regras de negócio da aplicação devem conhecer apenas os serviços de acesso disponibilizados, mas não sua implementação, que pode ser completamente distinta, se o acesso for: a um banco relacional, a um banco orientado a objetos, ou mesmo a um arquivo. Para conseguir esta independência, os serviços de acesso devem ser modelados como: