 |
ActiveDelphi .: O site do programador Delphi! :.
|
Exibir mensagem anterior :: Exibir próxima mensagem |
Autor |
Mensagem |
catianelima Novato

Registrado: Sábado, 6 de Dezembro de 2008 Mensagens: 3 Localização: porto velho
|
Enviada: Sáb Dez 06, 2008 1:58 pm Assunto: Tecologia para ambiente três camadas Data Abstract |
|
|
Já ouviram falar em Data Abstract técnologia desenvolvida pelo a Remobject, estou estudando está técnologia, porém, não estou encontrando material! Será que alguem pode me ajudar !!!
 |
|
Voltar ao Topo |
|
 |
catianelima Novato

Registrado: Sábado, 6 de Dezembro de 2008 Mensagens: 3 Localização: porto velho
|
Enviada: Ter Dez 09, 2008 11:16 am Assunto: Darei uma breve introdução sobre o ambiente três camada e te |
|
|
Modelo de programação que prevê a divisão do programa em 3 partes bem definidas e distintas:
Interface , Regras de Negócio e Banco dos Dados.
Resolve problemas de alto acoplamento e dificuldade de reutilização de código.
Cada camada é responsável por um determinado aspecto ou funcionalidade.
1ª Camada (Interface)
Identifica como apresentação;
Responsáveis pela interação dos usuários.
Também conhecida como Cliente.
Deve ser simples e estáveis, pelo o fato da necessidade de manutenção de um programa é diretamente proporcionada à sua complexidade.
2ª Camada (Negócios)
Tem como função de servir a camada cliente, executando processos em função de suas requisições.
Todo e qualquer acesso aos dados deve ser feito por essa camada.
Controla as regras de negócios.
Que determina como: “Calcular”, “Processar”, “O que Persistir” e “o que Recuperar”
3ª Camada (Banco de Dados)
Utilizado como um repositório;
Responsável por persistir os dados do aplicativo, que necessitam ser salvos em um meio físico como um banco de dados.
O que é Data Abstract?
É um framework que permitir trabalhar com diversos drives de acesso a banco de dados.
Desenvolvido em 2004, diferentemente do DataSnap desenvolvido pelo a Borland, que não progrediu nada praticamente deste do lançamento do Delphi 6 em 2001.
Data Abstract prevalece e continua em ativo desenvolvimento.
Superior ao DataSnap em funcionalidade.
Veio para resolver problemas tais como:
Camadas intermediarias para o trafego de dados como ODBC ;
Utilização de muitos componentes para efetuar uma única consulta .
Benefícios:
Habilitar diferentes tipos de dados a partir de sua aplicação lógica, de forma unificada.
Abstração de dados de diferentes Layouts, permitindo escrever um conjunto de código que pode acessar dados de diferentes layouts.
Forte Multiplataforma, permitindo a comunicação entre cliente e servidor para uma ampla variedade de plataforma, ex. Delphi .net, Mac.
Advanced Client tecnologias de acesso de dados secundários, utilizado para recuperar apenas informações desejadas, usando novas tecnologias Da Sql, que permite escrever código personalizado.
SQL para busca no lado do cliente, sem abrir mão dos benefícios do ambiente multicamadas.
Define a sua estrutura e relacionamentos, e como estes se relacionam com os dados reais armazenados na base de dados back-end. |
|
Voltar ao Topo |
|
 |
catianelima Novato

Registrado: Sábado, 6 de Dezembro de 2008 Mensagens: 3 Localização: porto velho
|
Enviada: Sáb Dez 13, 2008 1:51 pm Assunto: |
|
|
alguem sabe como utilizar o inner join com data abstract |
|
Voltar ao Topo |
|
 |
|
|
Enviar Mensagens Novas: Proibido. Responder Tópicos Proibido Editar Mensagens: Proibido. Excluir Mensagens: Proibido. Votar em Enquetes: Proibido.
|
|