Como las redes, dispositivos y sistemas siguen evolucionando, los ingenieros de software se enfrentan al reto único de crear aplicaciones distribuidas fiables en entornos que cambian con frecuencia. «C++ Network Programming, Volumen 1», ofrece soluciones prácticas para el desarrollo y la optimización de los sistemas distribuidos complejos utilizando el Medio ambiente Comunicación ADAPTATIVA $ACE$, un marco de código abierto revolucionario que se ejecuta en docenas de plataformas de hardware y sistemas operativos.Este libro guía a los profesionales de software a través de las trampas y las claves de desarrollo de aplicaciones en redes eficientes, portátiles y flexibles. Explora las complejidades inherentes de diseño de aplicaciones en red concurrentes y las ventajas y desventajas que deben ser considerados cuando se trabaja para dominarlos.

«C++ Network Programming» comienza con una visión general de los temas y herramientas que intervienen en la escritura de aplicaciones concurrentes distribuidas. El libro proporciona entonces las dimensiones esenciales de diseño, patrones y principios necesarios para desarrollar aplicaciones en red concurrentes flexibles y eficientes.

El equipo experto de autores del libro muestra cómo mejorar las habilidades de diseño, mientras que crean una aplicación de C++ y cómo implementar patrones eficaces para desarrollar aplicaciones de red orientada a objetos.