Algoritmos estratégicos para analizar código WSDL de diversas plataformas / Strategic Algorithms to Analize WSDL Code from Diverse Platforms

Elías Rivera Custodio,René Santaolaya Salgado,Olivia Graciela Fragoso Díaz, Martin Gerardo Martínez Valdés

Revista Iberoamericana de Producción Académica y Gestión Educativa(2018)

引用 0|浏览0
暂无评分
摘要
El objetivo de este trabajo de investigacion fue disenar e implementar en un programa de computo una familia de algoritmos que fuera capaz de analizar el codigo de lenguaje de descripcion de servicios web (WSDL, por sus siglas en ingles) de diversas plataformas. El documento WSDL describe las credenciales de un servicio web, especificando datos como el nombre del servicio, los metodos que ofrece, los parametros de entrada y el tipo de dato retornado. Tambien se puede encontrar informacion referente a su direccion y sus puertos de entrada y salida. Toda esta informacion es utilizada por las aplicaciones clientes que requieren consumir un servicio web. Aunque el documento WSDL es un estandar, las diferentes plataformas de desarrollo generan documentos diferentes, lo que evita que una plataforma pueda leer el WSDL generado en otra. Para solventar la problematica, la idea fue integrar una familia de algoritmos para analizar documentos de diferentes fuentes, y construir una arquitectura de clases flexible, en el sentido de que se puedan integrar nuevos algoritmos sin necesidad de reconstruir la arquitectura original. Esto se logro gracias a la implementacion del patron de diseno Strategy, el cual permite integrar una serie de algoritmos que realizan la misma funcion pero de forma diferente (Gamma, Helm, Johson y Vlissides, 1995). Como resultado, se obtuvo un programa de computo que analiza documentos creados con las plataformas Axis y NetBeans, asi como una arquitectura de clases capaz de anadir nuevos algoritmos de analisis.
更多
查看译文
关键词
analize wsdl code,strategic algorithms,diversas plataformas
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要