Programación de servicios y procesos
ISBN: 9788413571041
Sin renunciar a una rigurosa pero concisa explicación de los conceptos teóricos fundamentales, este libro tiene un planteamientoeminentemente práctico, con multitud de programas de ejemplo, cuyocódigo fuente se proporciona en un fichero descargable, actividades yejercicios. Para todo ello se utiliza el lenguaje Java, su bibliotecaestándar de clases y bibliotecas estándares de clases adicionales deuso extendido y disponibles mediante licencias de código libre. El libro se dedica a la programación concurrente de procesos e hilos y a los mecanismos de comunicación y sincronización, entre ellos, a lacomunicación entre procesos mediante los protocolos estándares de red UDP y TCP, al desarrollo de programas servidores basados en losanteriores protocolos, incluyendo servidores multihilo que sacanpartido de la programación concurrente para proporcionar servicio amúltiples programas clientes con un óptimo tiempo de respuesta, y aldesarrollo de programas clientes para estos servidores y paraservidores de protocolos estándares. Incluye un capítulo finaldedicado a técnicas de programación segura, que permiten el desarrollo y la utilización de servicios que utilizan métodos criptográficospara comunicaciones de datos segura, garantizando la integridad y laconfidencialidad de los datos.