APLICACIÓN
DE GESTIÓN DISTRIBUIDA
SOPORTADA POR MULE
Por Daniel Muñoz Pardo
Proyecto Fin de Carrera (Junio 2007)
Objetivo de la presentación

ASPECTOS METODOLÓGICOS

DESARROLLO DE UN CASO DE ESTUDIO
Proyecto Fin de Carrera (Junio 2007)
2
Contenidos de la presentación
1. Objetivos del Proyecto
● 2. ESB, Comparativa, ¿Qué es Mule?
●
●
3. Metodología de la Investigación
●
4. Caso de Estudio
●
5. Problemas del Desarrollo
Proyecto Fin de Carrera (Junio 2007)
3
1. Objetivos del proyecto
●
INVESTIGACIÓN DE UNA NUEVA TECNOLOGÍA
●
COLABORAR CON UN PROYECTO OPEN SOURCE
●
DOCUMENTAR Y REDACTAR CONCLUSIONES
●
DESARROLLO DE UNA PEQUEÑA APLICACIÓN
Proyecto Fin de Carrera (Junio 2007)
4
2. ESB. Bus de Servicio Empresarial
●
ESB (Enterprise Service Bus)
CONEXIÓN PUNTO A PUNTO (M*N)
CONEXIÓN EN BUS (N)
Proyecto Fin de Carrera (Junio 2007)
5
2. Comparativa. Justificación de Elegir Mule
Software Libre
(0 € Licencia)
●
●
Open Source.
Mayor
conexión con
diversos
protocolos.
●
Proyecto Fin de Carrera (Junio 2007)
6
2. ¿Qué es Mule?
Proyecto Fin de Carrera (Junio 2007)
7
2. ¿Qué es Mule?
MLB.COM
●
WALLMART
●
JP MORGAN
●
CityGroup
●
Proyecto Fin de Carrera (Junio 2007)
8
3. Aspectos metodológicos
●
Alta en MuleSource Inc.
Comunidad
Mule.
●
Proyecto Fin de Carrera (Junio 2007)
9
3. Aspectos metodológicos
●
Alta en MuleSource Inc.
Comunidad
Mule.
●
Alta en MuleForge. (Gestor de
proyectos de Mule para la comunidad)
●
●
User Survey de Mule 2007.
Proyecto Fin de Carrera (Junio 2007)
10
3. Blog http://proyectomule.wordpress.com
PRIMER BLOG PARA
HISPANOHABLANTES
SOBRE MULE
● NOTICIAS,
TRADUCCIONES,
ARCHIVOS Y
ARTICULOS.
●
AUTORIZADO POR
MULESOURCE INC.
●
●
Proyecto Fin de Carrera (Junio 2007)
MÁS DE 200+ VISITAS
11
3. Colaboración con Mule: User Survey Mayo 2007
Proyecto Fin de Carrera (Junio 2007)
12
3. Arquitectura de Mule
EMISOR / RECEPTOR DEL MENSAJE
CONECTOR
TRANSFORMADOR
ENTRADA / SALIDA ROUTER
COMPONENTE UMO
UMO
COMPONENT
DATA BUS
Proyecto Fin de Carrera (Junio 2007)
13
3. UMO Componet (Universal Message Object)
Proyecto Fin de Carrera (Junio 2007)
14
4. Caso de Estudio
CIUDAD
RESULTADO
Proyecto Fin de Carrera (Junio 2007)
15
4. Caso de Estudio
Conectores:
SystemStream
HttpConector
Transformadores:
XmlToObject
XmlEntityDecoder
XsltTransformer
UMO:
Inbound-router
Outbound-router
Proyecto Fin de Carrera (Junio 2007)
16
4. Caso de Estudio
Selección del tipo
de conexión: REST,
SOAP, WSDL.
●
Proyecto Fin de Carrera (Junio 2007)
17
5. Problemas en la implementación
●
DATASHEETS INCOMPLETOS
●
COMENZAR DESDE “ 0 ”
●
CAMBIO DE VERSIÓN
●
ERRORES EN LA EJECUCIÓN
●
ENGLISH PLEASE
“TODO”
(Mule 1.3.3 - Mule 1.4)
Proyecto Fin de Carrera (Junio 2007)
18
FIN DE LA PRESENTACIÓN
¡ GRACIAS !
Proyecto Fin de Carrera (Junio 2007)
19
Descargar

Proyecto Fin de Carrera Presentación en Powerpoint