JavaWeb: Internet-based desenvolvimento da linguagem Java baseada em projeto
Arquitetura de Software:
1.C / S: cliente / servidor cliente / servidor
Há um cliente local, o controle remoto tem um programa do lado do servidor
Tais como: QQ, Thunder, etc.
vantagens:
1. A experiência do usuário é bom
desvantagens:
Desenvolvimento de instalação e implantação, bem como a manutenção 1. necessidade mais problemas
2.B / S: Navegador / Browser Server / servidor
Ela exige apenas um navegador, os usuários em URLs diferentes (URL), diferente do programa do lado do servidor de acesso de cliente
Tais como: Baidu e outros grandes website navegador
vantagens:
1. A necessidade de desenvolver instalação (ou mesmo nenhuma necessidade de instalar) e implantação, bem como a manutenção é relativamente simples
desvantagens:
1. Se o aplicativo for muito grande, a experiência do usuário é afetada: por exemplo, a turnê página, pode estar sujeito a uma variedade de fatores de limite
2. Insta o servidor é muito alta