| Arquitetura
cliente-servidor
As organizações aproveitaram o aumento da capacidade de processamento dos computadores pessoais (PC), a sua redução de custos e o grande salto tecnológico das comunicações com a Internet, para implementar a chamada arquitetura cliente-servidor. Essa arquitetura permite a distribuição de dados e aplicações entre os computadores dos usuários (clientes) e servidores. Os servidores são computadores dedicados, com maior poder de processamento, que armazenam as bases de dados, gerenciam a conexão remota e aplicações.
Nesta arquitetura, o cliente e o servidor podem assumir papéis diferentes conforme o modelo adotado pela empresa. No modelo mais simples, o cliente é apenas um terminal, a aplicação é executada no servidor e as bases de dados também se encontram no servidor. Não havendo nenhuma manipulação de dados por parte do cliente, há apenas apresentação dos dados ao usuário. No segundo modelo, a aplicação roda no PC cliente, no servidor, existe apenas a base de dados. No terceiro modelo, a aplicação roda tanto no cliente quanto no servidor, mas o banco de dados ainda se encontra no servidor. No quarto modelo, há execução da aplicação no cliente e no servidor e também uma parte da base de dados. Cabe salientar que frequentemente o modelo adotado é completamente transparente para o usuário final. A arquitetura cliente-servidor é a arquitetura que é implementada na Internet. Quando acessamos um site de uma empresa na internet, estamos nos conectando ao servidor da empresa e o nosso computador é o cliente. Adiante trataremos especificamente da Internet e do comércio eletrônico. |
Copyright © 2010 AIEC.
|