ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Tecologia para ambiente três camadas Data Abstract

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Off-Topic
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
catianelima
Novato
Novato


Registrado: Sábado, 6 de Dezembro de 2008
Mensagens: 3
Localização: porto velho

MensagemEnviada: Sáb Dez 06, 2008 1:58 pm    Assunto: Tecologia para ambiente três camadas Data Abstract Responder com Citação

Laughing
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 !!!
Wink
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Endereço de AIM MSN Messenger
catianelima
Novato
Novato


Registrado: Sábado, 6 de Dezembro de 2008
Mensagens: 3
Localização: porto velho

MensagemEnviada: Ter Dez 09, 2008 11:16 am    Assunto: Darei uma breve introdução sobre o ambiente três camada e te Responder com Citação

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
Ver o perfil de Usuários Enviar Mensagem Particular Endereço de AIM MSN Messenger
catianelima
Novato
Novato


Registrado: Sábado, 6 de Dezembro de 2008
Mensagens: 3
Localização: porto velho

MensagemEnviada: Sáb Dez 13, 2008 1:51 pm    Assunto: Responder com Citação

alguem sabe como utilizar o inner join com data abstract
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Endereço de AIM MSN Messenger
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Off-Topic Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB