Comunicación de sistemas heterogéneos a través de las tecnologías XML
Export citation
Abstract
Todas las organizaciones que se comunican tienen sus propios sistemas de
información y se requiere además que estén comunicados, en todo momento, para
intercambiar datos y solicitar servicios. En esta integración de servicios se
necesidad de implementar un lenguaje estándar para el intercambio universal de
mensajes y datos entre los programas informáticos a través de Internet. XML es la
tecnología clave que hace a la información entendible y recuperable por los
distintos sistemas, además pone a Internet como un factor económico importante.
XML es aceptado por todo el mundo y tiene la oportunidad de llegar a ser estándar
de intercambio de datos y mensajes en la Web del futuro. Gracias a XML, la
información es independiente de la plataforma y puede ser recobrada vía Internet
desde cualquier lugar en el mundo con cualquier dispositivo frontal. Para el
beneficio de un mundo de Tecnología de Información globalmente interconectado,
XML y sus estándares correlacionados permiten un intercambio de documentos
más eficiente entre máquinas.
En esta investigación se presenta una revisión importante de los
antecedentes de la tecnología XML y las ventajas que tiene comparadas con las
tecnologías CORBA, CO M y EDI. Se hace una revisión de los aspectos
fundamentales que constituyen XML para dar una visión completa de las bases
principales de esta tecnología.
El objetivo de esta investigación fue analizar los procesos de modelado de
información para diseñar documentos XML, y así poder integrarlos con las bases
de datos, y la capacidad de los Servicios Web para comunicarse con cualquier
sistema vía XML.
La metodología se centra en analizar el modelado de datos basado en el
diseño de tipos definidos por el usuario, la aplicación de objetos XML y
compararlo con los modelos de bases de datos relacional para buscar una manera
de integrarlos y acoplar eficientemente la información entre ellos, de tal manera
que el desarrollo de aplicaciones en ambientes distribuidos sólo maneje
documentos XML, sin la necesidad de conocer más detalle sobre la estructura de
las bases de datos subyacentes. Con relación a la intercomunicación de sistemas
distribuidos, se plantea un experimento que consiste en una aplicación que
maneja los Servicios Web XML para brindar servicios distribuidos. Se investiga el
diseño y programación de un sistema basado en servicios Web XML para dar
evidencia de la efectividad de estos servicios, y sobre todo, su aportación en la
comunicación de sistemas heterogéneos. Se presentan todos los detalles del
proceso que se debe seguir con la creación de servicios, el manejo de parámetros
y los tipos de datos que se deben considerar en la transferencia de información. El
énfasis puesto en sistemas móviles fue considerado como una solución muy
oportuna en estos momentos.