USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Dicas

  Visual Basic    (Banco de Dados)

Título da Dica:  Client/Server VS. File Server
Postada em 22/8/2003 por d@®l@n            
Client/Server, refere-se a pelo menos duas entidades separadas, um Cliente e o Servidor. O Client, é um computador com o qual o utilizador interage, o Server, é o computador que aceita os pedidos de um ou mais clientes e envia respostas. Tudo isto não é nem mais nem menos que comunicação.

File/Server, refere-se ao conjunto de um ou mais computadores que partilham recusrsos de um computador central chamado File Server. Por exemplo, se abrires um documento residente no disco do servidor, o cliente abre o documento, carrega-o para a sua memória e mostra-o ao utilizador. Todo o trabalho ocorre no cliente.

Operando uma aplicação de Base de Dados num File/Server

O Microsoft Jet abre a Base de Dados de uma forma simples em termos de tempo e recursos
O Microsoft Jet DLL corre na tua estação de trabalho e recolhe informações das tabelas da mesma
O Microsoft Jet lê os detalhes da tabela para a memória da tua estação de trabalho, como numero de campos,tipo, indices disponiveis e informação acerca da posição da 1ª página de dados
Uma cópia do Microsoft Jet lê para a tua estação de trabalho um registo tornando-o acessivel para a tua aplicação.

Operando uma aplicação de Base de Dados num Client/Server
Como nos pontos 1 e 2 o Microsoft Jet abre as Bases de Dados, recolhe alguma informação dela e fixa a sua estrutura na memória da estação de trabalho local.
Quando o Microsoft lê a tabela, vê que há um Link e tenta criar uma conecção com o servidor. Esta operação pose ser demorada.
Quando o Servidor recebe o pedido de conecção, reserva memória e outros recursos e prepara-se para subsquentes pedidos
O Microsoft Jet emite um pedido patra o servidor
O Servidor retorna o pedido do Microsoft Jet tornando-o acessivel para a aplicação do cliente.

As vantagens do Client/Server
Operações mais robustas e fidedignas, porque uma única Base de Dados servidora interage, em vez de multiplas cópias
Melhor escalabilidade
Melhora de operações, especialmente se as estações de trabalho são computadores com pouca memória e lentos
Redução do tráfico na rede
Redução das missões criticas como backups, recuperações, etc.
 


CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página