Modelo Cliente-Servidor

Modelo Cliente-Servidor

Por Fernando Ticona

En general el programador, en su vida diaria, trabaja dentro de dos modelos, el servidor y el cliente, ya sea uno u otro, o los dos al mismo tiempo.

El servidor

Es el lugar donde se procesan los datos, se realizan validaciones y se otorga o controla los accesos, normalmente es conocido como Backend. Tienen distintas arreas:

  • Bases de datos

  • Inteligencia Artificial

  • Accesos de usuario

  • Gestión de servidores

El Cliente

Es la forma en la cual el cliente o el usuario puede interactuar con nuestra aplicación, es también llamado Frontend. Tienen distintas arreas:

  • Web

  • PWA

  • Aplicaciones Móviles

  • Aplicaciones de Escritorio

Modelo Cliente-Servidor

Sucede cuando un cliente envía una petición al servidor con los datos requeridos, el servidor lo procesa y responde a esa petición con los datos solicitados

 

PD: Las areas que mencione son las que se me ocurrió en el momento, existen muchas mas.

PD2: Cada area maneja distintos lenguajes de programación, algunos especialmente diseñados para la tecnología.