2-4-1-2 Software Architecture (B / S, C / S)

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

 

Acho que você gosta

Origin www.cnblogs.com/KeepCalmAndNeverSayNever/p/12599564.html
Recomendado
Clasificación