Liibus : arquitectura de sistemas interoperables entre middlewares heterogéneos usando máquinas abstractas reflectivas orientadas a objetos
Autor(es) y otros:
Director(es):
Centro/Departamento/Otros:
Fecha de publicación:
Descripción física:
Resumen:
Uno de los niveles en los que hoy en día no ha sido solucionado el problema de la heterogeneidad, es el de middleware o comunicación entre procesos distribuidos. Inicialmente, los sistemas middleware, se desarrollaron para resolver el problema de heterogeneidad entre comunicación de aplicaciones, a nivel de lenguajes y plataformas, en este sentido, tuvieron éxito. No obstante la proliferación de este tipo de sistemas ha transferido este problema al de la heterogeneidad entre los propios middlewares. De tal forma que, dos middleware diferentes como CORBA o Java RMI no pueden interoperar. El problema de comunicación entre aplicaciones es crucial ya que la tecnología de la información está evolucionando hacia una interacción de aplicaciones a través de la red Internet. Inicialmente, surgieron las aplicaciones en Internet, para realizar comunicación entre humanos o entre humanos y aplicaciones. Buena muestra de ello son: Email, Ftp, Web, Telnet, IRC. Pero, hoy en día, la necesidad de interacción entre aplicaciones a través de Internet se está demandando más y más. Por ejemplo, una aplicación de nóminas podría necesitar interoperar con una cuenta bancaria para realizar las transferencias de los sueldos de los empleados. Esta interacción puede realizarse sobre algún tipo de plataforma middleware. Pero, ¿qué ocurre si la aplicación de nóminas utiliza Java RMI y el sistema bancario utiliza Servicios Web?. Nuestro objetivo en esta tesis es proponer un modelo arquitectónico que, nos permita construir sistemas que solucionen el problema de la interoperabilidad heterogénea entre aplicaciones, utilizando máquinas abstractas reflectivas orientadas a objetos. [...]
Uno de los niveles en los que hoy en día no ha sido solucionado el problema de la heterogeneidad, es el de middleware o comunicación entre procesos distribuidos. Inicialmente, los sistemas middleware, se desarrollaron para resolver el problema de heterogeneidad entre comunicación de aplicaciones, a nivel de lenguajes y plataformas, en este sentido, tuvieron éxito. No obstante la proliferación de este tipo de sistemas ha transferido este problema al de la heterogeneidad entre los propios middlewares. De tal forma que, dos middleware diferentes como CORBA o Java RMI no pueden interoperar. El problema de comunicación entre aplicaciones es crucial ya que la tecnología de la información está evolucionando hacia una interacción de aplicaciones a través de la red Internet. Inicialmente, surgieron las aplicaciones en Internet, para realizar comunicación entre humanos o entre humanos y aplicaciones. Buena muestra de ello son: Email, Ftp, Web, Telnet, IRC. Pero, hoy en día, la necesidad de interacción entre aplicaciones a través de Internet se está demandando más y más. Por ejemplo, una aplicación de nóminas podría necesitar interoperar con una cuenta bancaria para realizar las transferencias de los sueldos de los empleados. Esta interacción puede realizarse sobre algún tipo de plataforma middleware. Pero, ¿qué ocurre si la aplicación de nóminas utiliza Java RMI y el sistema bancario utiliza Servicios Web?. Nuestro objetivo en esta tesis es proponer un modelo arquitectónico que, nos permita construir sistemas que solucionen el problema de la interoperabilidad heterogénea entre aplicaciones, utilizando máquinas abstractas reflectivas orientadas a objetos. [...]
Otros identificadores:
Notas Locales:
Tesis 2005-043
Colecciones
- Tesis [7571]