Arquitectura de cliente y servidor
Disposición en la que un cliente —navegador, aplicación, dispositivo— envía una solicitud de datos o servicios a un servidor, que la procesa y devuelve la respuesta. Es el patrón que sostiene la web desde sus inicios y sigue intacto por debajo de la nube y de los agentes de IA.
En el curso
Módulo 3 — aparece en el recuadro "¿Sabía que...?" del capítulo 2, que traza la evolución del software en tres etapas:
| Etapa | Modelo | Ejemplo del módulo |
|---|---|---|
| Medios físicos (pre-web) | Se compraba el software en tienda, en CD o disquete, y se instalaba localmente; sin descargas ni actualizaciones sencillas | Instalar Windows 95 desempacando un CD |
| Cliente-servidor (llegada de la web) | Los dispositivos piden por internet a servidores centrales que procesan y devuelven | Abrir The New York Times dispara decenas de solicitudes (HTML, imágenes, scripts) que el servidor compone en una página |
| Ecosistema de API / nube | Las API son puntos finales reutilizables y estandarizados: se llama a un servicio ajeno en vez de reconstruirlo | Uber evitó invertir en cartografía propia apoyándose en API externas de compañías como Google |
La continuidad es el punto clave del módulo: aunque hoy los servidores vivan en centros de datos masivos y distribuidos, los agentes de IA reproducen exactamente el mismo patrón — el agente hace una solicitud a una API, el servicio procesa o "razona", el agente recibe la respuesta y actúa. Lo que cambió no es la arquitectura sino la velocidad de desarrollo: en vez de construir cada componente, las organizaciones conectan API que ya existen.
Relacionado
Microservicio · Middleware · Interfaz de programación de aplicaciones (API) · Protocolo de contexto del modelo (MCP) · Arquitectura de agentes · Inferencia
Enlaces entrantes
- Centros de datosConcepto
- Interfaz de programación de aplicaciones (API)Concepto
- MicroservicioConcepto
- MiddlewareConcepto
- Protocolo de contexto del modelo (MCP)Concepto