Networking y sockets
Table of Contents
Este es el resultado de aprendizaje que se va a evaluar en esta unidad junto a los criterios de evaluación:
RA3. Programa mecanismos de comunicación en red empleando sockets y analizando el escenario de ejecución.
- CE3a. Se han identificado escenarios que precisan establecer comunicación en red entre varias aplicaciones.
- CE3b. Se han identificado los roles de cliente y de servidor y sus funciones asociadas.
- CE3c. Se han reconocido librerías y mecanismos del lenguaje de programación que permiten programar aplicaciones en red.
- CE3d. Se ha analizado el concepto de socket, sus tipos y características.
- CE3e. Se han utilizado sockets para programar una aplicación cliente que se comunique con un servidor.
- CE3f. Se ha desarrollado una aplicación servidor en red y verificado su funcionamiento.
- CE3g. Se han desarrollado aplicaciones que utilizan sockets para intercambiar información.
- CE3h. Se han utilizado hilos para posibilitar la comunicación simultánea de varios clientes con el servidor.
- CE3i. Se han caracterizado los modelos de comunicación más usuales en las arquitecturas de aplicaciones distribuidas.
- CE3j. Se han depurado y documentado las aplicaciones desarrolladas.