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.
Capitulo 3: Diseño Conceptual y Físico<br />
Después de haber realizado una revisión teórica de las ventajas y desventajas de los<br />
servicios web, el proceso de diseño de SOA, los componentes lógicos de seguridad en la<br />
información y los estándares de seguridad en servicios web basados en XML, se procede a<br />
realizar la selección de alternativa, el diseño conceptual y físico para la implementación de<br />
controles de seguridad en los servicios web, misma que tomará como referencia la teoría<br />
descrita en el capítulo anterior.<br />
3.1. Caso Práctico 1<br />
Como caso práctico se evaluó la implementación de la solución de la presente tesis en la<br />
plantilla de captura de calificaciones del IPN.<br />
Para evaluar la implementación se consideraron los siguientes componentes:<br />
• Servidor de aplicaciones a utilizar: El servidor de aplicaciones utilizado es GlassFish.<br />
• Sistema Operativo: Los sistemas operativos utilizados son Ubuntu y Windows<br />
Server 2007<br />
• Motor de Base de Datos: El manejador de Base de datos utilizado es SQL Server<br />
• Lenguaje de Programación: El lenguaje de programación para desarrollar la<br />
aplicación es JAVA 1.6, utilizando Netbeans 6.8 y Echo 2 para desarrollo en AJAX.<br />
La aplicación en donde se considera utilizar la plantilla de captura de calificaciones maneja<br />
GlassFish como servidor de aplicaciones, utiliza interfaces graficas dinámicas para realizar<br />
consultas y capturas a usuarios registrados. Se detectó que esta aplicación no requiere el<br />
uso o publicación de servicios web como parte de sus requerimientos de uso.<br />
Debido a que la implementación de la presente tesis se centra en el aseguramiento de los<br />
servicios web y esta aplicación no los utiliza, se determinó no se cumple con el escenario<br />
que se requiere para poder realizar la implementación.<br />
48