T E S I S
para servicios web
para servicios web
- No tags were found...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
8<br />
Índice<br />
RESUMEN .................................................................................................................................................... 6<br />
ABSTRACT .................................................................................................................................................... 7<br />
INTRODUCCIÓN ......................................................................................................................................... 12<br />
CAPITULO 1: SERVICIOS WEB Y DEFINICIÓN DEL PROBLEMA ................................................................. 14<br />
1.1. SERVICIOS WEB ................................................................................................................................... 14<br />
1.1.1. Ventajas y Desventajas ......................................................................................................... 15<br />
1.1.2. Vulnerabilidades .................................................................................................................... 16<br />
1.2. DELIMITACIÓN Y JUSTIFICACIÓN DEL PROBLEMA ........................................................................................ 17<br />
1.2.1. Objetivo .................................................................................................................................. 17<br />
1.2.2. Justificación del problema ..................................................................................................... 17<br />
1.2.3. Alcances ................................................................................................................................. 18<br />
1.2.4. Limitaciones ........................................................................................................................... 18<br />
CAPITULO 2: PLATAFORMA SOA Y SEGURIDAD EN SERVICIOS WEB ....................................................... 19<br />
2.1. ARQUITECTURA ORIENTADA A SERVICIOS ................................................................................................ 19<br />
2.1.1. Elementos .............................................................................................................................. 19<br />
a) Interfaces de aplicación ................................................................................................................. 19<br />
b) Servicios de Contrato ...................................................................................................................... 20<br />
c) Servicios de Interfaz ....................................................................................................................... 20<br />
d) Servicios de implementación ......................................................................................................... 20<br />
e) Servicios de Lógica de Negocio ...................................................................................................... 21<br />
f) Servicios de Datos........................................................................................................................... 21<br />
2.1.2. Diseño y Tecnología ............................................................................................................... 21<br />
2.1.3. SOA y los servicios web .......................................................................................................... 28<br />
2.2. IMPLEMENTACIÓN DE SEGURIDAD EN SOAP ............................................................................................ 30<br />
2.2.1. Capa de Transporte ............................................................................................................... 30<br />
2.2.2. Capa de Aplicación ................................................................................................................ 31<br />
2.2.3. Capa de SOAP ........................................................................................................................ 31<br />
2.3. REQUISITOS DE SEGURIDAD DE LOS SERVICIOS WEB ................................................................................... 31<br />
2.3.1. Confidencialidad .................................................................................................................... 31<br />
2.3.2. Autenticación ......................................................................................................................... 32<br />
2.3.3. Integridad .............................................................................................................................. 32<br />
2.3.4. Autorización ........................................................................................................................... 32<br />
2.3.5. No repudio ............................................................................................................................. 33<br />
2.3.6. Disponibilidad ........................................................................................................................ 33<br />
2.4. ESTÁNDARES DE SEGURIDAD EN SERVICIOS WEB ....................................................................................... 33<br />
2.4.1. WS-Security ............................................................................................................................ 34<br />
2.4.2. XML Encryption ...................................................................................................................... 35<br />
2.4.3. XML Signature (XML DSIG) .................................................................................................... 40<br />
2.4.4. Security Assertions Markup Language (SAML)..................................................................... 46