Descripción
INTERNETWORKING TCP IP III***(DESC)
Resumen del libro
Este volumen responde a la pregunta práctica de cómo utilizar TCP/IP en el desarrollo de aplicaciones. Centrado en el paradigma cliente-servidor, examina en detalle los algoritmos y las implementaciones tanto del lado del cliente como del servidor en un programa distribuido. Es una guía técnica esencial para comprender los fundamentos de la comunicación en red y construir software de red eficiente y fiable.
¿De qué trata?
El libro se adentra en el diseño y la programación de aplicaciones basadas en el modelo cliente-servidor, el pilar de las comunicaciones en Internet. A través de un enfoque práctico y algorítmico, explica cómo se estructuran los programas que intercambian datos a través de la red, cubriendo aspectos como la creación de sockets, la gestión de conexiones, el manejo de múltiples clientes y la optimización del rendimiento. Se analizan las decisiones de diseño clave para construir tanto clientes robustos como servidores escalables, ofreciendo una base sólida para cualquier desarrollador que trabaje con TCP/IP.
Temas principales
- Paradigma cliente-servidor: arquitectura, roles y comunicación.
- Algoritmos de programación para sockets TCP/IP.
- Diseño e implementación de servidores concurrentes y secuenciales.
- Manejo de errores y excepciones en la comunicación en red.
- Optimización del rendimiento en aplicaciones distribuidas.
¿Para quién está recomendado?
Está dirigido a estudiantes universitarios de informática, ingeniería de telecomunicaciones y disciplinas afines, así como a desarrolladores y profesionales que deseen profundizar en la programación de redes con TCP/IP. Es especialmente útil para aquellos que ya tienen conocimientos básicos de protocolos de red y buscan aplicarlos en la creación de software cliente-servidor.
Qué aporta este libro
- Comprensión profunda del modelo cliente-servidor y su implementación práctica con TCP/IP.
- Conocimiento de los algoritmos y patrones de diseño para construir servidores eficientes y escalables.
- Habilidades para desarrollar aplicaciones de red robustas, manejando correctamente la concurrencia y los errores.
- Base teórica y práctica para abordar proyectos de programación distribuida en entornos reales.
Ficha técnica
- Autor: Comer
- Editorial: Prentice Hall Iberia
- Idioma: Inglés
- Colección: Universitario
- Peso: 810 g
Valoración editorial
Se trata de una obra de referencia en el ámbito académico, reconocida por su rigor técnico y su enfoque didáctico. La profundidad con la que aborda los algoritmos cliente-servidor la convierte en un recurso valioso tanto para la formación universitaria como para la consulta profesional. Es una lectura recomendada para quien desee ir más allá de la teoría y adquirir una comprensión sólida de cómo funcionan realmente las aplicaciones de red.

