2.9.2 NC/Aplicaciones en Red
Temas:
Core
- Esquemas de denominación y direccionamiento (por ejemplo, DNS e Identificadores Uniformes de Recursos)
- Paradigmas de aplicaciones distribuidas (por ejemplo, cliente/servidor, peer-to-peer, nube, edge y fog). Ver también: Computación Paralela y Distribuida (PDC) -Communication, Computación Paralela y Distribuida (PDC) -Coordination
- Diversidad de demandas de aplicaciones en red (por ejemplo, latencia, ancho de banda y tolerancia a pérdidas). Ver también: Computación Paralela y Distribuida (PDC) -Communication, Sociedad, ética y la Profesión (SEP) -Sustainability, Sociedad, ética y la Profesión (SEP) -Context
- Cobertura de protocolos de capa de aplicación (por ejemplo, HTTP)
- Interacciones con APIs de TCP, UDP y Socket. Ver también: Computación Paralela y Distribuida (PDC) -Programs
Aprendizaje esperado (Learning Outcomes):
Core:
- Definir los principios de denominación, direccionamiento y localización de recursos [Definir]
- Analizar las necesidades de demandas específicas de aplicaciones en red [Analizar]
- Describir los detalles de un protocolo de capa de aplicación [Describir]
- Implementar una aplicación simple cliente-servidor basada en sockets [Implementar]
Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM