Ola Nicéia,
 
Programação normal pode ser de 2 tipos: stand alone, com aplicações desktop q é o q vc conhece em muitos programas até inicio da década de 90... são os programas proprietários onde a linguagem e os dados se misturam em um único ambiente... como clipper, cobol, etc...
Depois veio a moda do cliente-servidor, ou programação em 2 camadas... Aí vc tem uma camada "servidor" que armazena os dados em um banco, como oracle, mySql, etc  e um programa "cliente" que acessa esses dados, executa ordens de alteração ou consulta neles, essa camada cliente pode ser escrita na maioria das linguagens utilizadas atualmente, como Java, Delphi, VB, etc...
A programação 3 camadas é dada pela separação da camada "cliente" em duas partes distintas: Apresentação e Negócio. Na apresentação vc tem só layout. Recebe dados e exibe na tela, a tela recebe um evento e vc envia a camada de negócio para tratar esse evento. Qualquer linguagem com recursos visuais simples e bons pode fazer essa camada, como html, delphi, vb... A camada de negócio não tem nada de interface com o usuário, são em geral componentes (Java Beans, ActiveX, etc...) que recebem dados, se comunicam com a camada de dados (Oracle, MySql, ...) e retornam dados processados.
 
Bem... isso aí,
Qualquer coisa + detalhada e técnica mande mail direto que eu aprofundo mais...
 
Fernando.
-----Mensagem original-----
De: Nijava [mailto:[EMAIL PROTECTED]]
Enviada em: Friday, November 16, 2001 2:40 PM
Para: [EMAIL PROTECTED]
Assunto: [java-list] Programação em três camadas

Pessoal, alguém poderia me dizer a diferença de programação normal em java e a programação em 3 camadas?
Nicéia

Responder a