Introducción a BPEL y OpenESB
Normalmente integrar este tipo de servicios en multinacionales tiene un coste realmente alto, gracias a las herramientas que vemos en este curso se hace mucho más fácil la tarea.
La siguiente presentación de la mano de Pablo García Sánchez nos da las nociones básicas de ESB y JBI, para la integración empresarial de aplicaciones compuestas que generan un flujo de trabajo dinámico, además de dar algunas ventajas, vocabulario, y ejemplos de BPEL.
Necesitamos descargar los componentes ESB para nuestro servidor Glassfish así como para el IDE Netbeans, aunque os recomiendo el Java EE 5 Tools Bundle Installer y java ee sdk 6 preview ya que trae soporte para SOA para Glassfish y Netbeans 6.5.1 con todos los módulos instalados para trabajar con BPEL.
Veamos un ejemplo práctico con servicios web en vídeo:
Lo que hago es crear un nuevo proyecto tipo BPEL Module (recordar no crear un proyecto en un directorio con acentos), añadir un WSDL Externo desde
https://webservices.daehosting.com/services/TemperatureConversions.wso?WSDL
y un nuevo BPEL Process, para la entrada del BPEL creamos un WSDL local con un parámetro, la entrada de temperatura y un parámetro de salida que es la respuesta.
Por último existe un tutorial de BPEL disponible aquí.
« Volver al Curso de Servicios Web
Excelente el aporte con el video tutorial. muy bueno eh, muchas gracias!
Gracias Eirxe, has probado a hacer los ejemplos? son cosas muy sencillas pero de un gran potencial…orquestar servicios de varios servidores web es algo que antigüamente era impensable jaja