

Desarrollo de aplicaciones web distribuidas. UF1846.
Beatriz Coronado García
Explora Desarrollo de aplicaciones web distribuidas. UF1846. de Beatriz Coronado García y descubre cómo integrar servicios web seguros y eficientes en tus proyectos. ¿Listo para potenciar tus habilidades en programación y arquitecturas distribuidas? ¡No pierdas la oportunidad de aprender!
Comprar en:
Detalles
ISBN: 9788419189936
Editorial: TUTOR FORMACIÓN
Género: Computadoras, Computadoras > Internet, Computadoras > Internet > Programación Web
Fecha de edición: 24-09-2024
Sobre esta publicación
Este Manual es el más adecuado para impartir la UF1846 "Desarrollo de aplicaciones web distribuidas" de los Certificados de Profesionalidad, y cumple fielmente con los contenidos del Real Decreto.
Puede solicitar gratuitamente las soluciones a todas las actividades y al examen final en el email tutor@tutorformacion.es
Capacidades que se adquieren con este Manual:
Seleccionar y emplear servicios distribuidos para su integración en la aplicación web:
- Identificar las posibilidades que ofrecen los servicios distribuidos web para su integración en la aplicación a desarrollar.
- Especificar las características de los protocolos estándares del mercado para poder utilizar servicios web en la aplicación a desarrollar.
- Seleccionar y emplear los servicios web más adecuados para ser utilizados en la aplicación web en función del diseño especificado.
Índice:
Introducción 5
Arquitecturas distribuidas orientadas a servicios 10
- Características generales de las arquitecturas de servicios distribuidos. 11
- Modelo conceptual de las arquitecturas orientadas a servicios. 15
2.1. Basados en mensajes. 15
2.2. Basados en recursos. 17
2.3. Políticas y contratos de servicios. 21
3.1. Seguridad de datos. 23
3.2. Seguridad de mensajes. 27
3.3. Control de acceso: el modelo RBAC. 30
3.4. Seguridad en comunicaciones: protocolos seguros. 35
4.1. Especificaciones de servicios web de uso común: SOAP, REST, etc. 37
4.2. Lenguajes de definición de servicios: el estándar WSDL. 38
4.3. Estándares de seguridad en servicios web: WS-Security, SAML, XACML, etc. 44
5.1. Conceptos básicos de criptografía. 46
5.2. Tipos de criptografía 47
5.3. Entidades certificadoras. 47
5.4. Certificados digitales. Características. 49
5.5. Identificación y firma digital mediante certificados digitales. 51
5.6. Cifrado de datos. 53
6.1. Concepto de directorio. 54
6.2. Ventajas e inconvenientes. 55
6.3. Directorios distribuidos. 56
6.4. Estándares sobre directorios de servicios: UDDI. 57
Programación de servicios web en entornos distribuidos 61
1.1. Definición de servicios. 62
1.2. Generación automática de servicios. 64
2.1. Servicios basados en publicación/suscripción 67
2.2. Servicios basados en repositorios. 71
2.3. Servicios accesibles desde agentes de usuario. 72
2.4. Proveedores y consumidores de servicios en entorno servidor. 74
3.1. Comparativa. 75
3.2. Bibliotecas y entornos integrados (frameworks) de uso común 83
Resumen 87
Prueba de evaluación final 88
