21.09.2015 Views

T E S I S

para servicios web

para servicios web

SHOW MORE
SHOW LESS
  • 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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!