Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como BPEL

¿Como en Oracle BPEL hacer una llamada a BD?

Para hacer acciones directas sobre base de datos inserciones utilizar un Adaptador de tipo "Database Adapter" como se muestra en la figura, siempre trabajándolo como un servicio externo (External Reference) como método de desacoplar las acciones sobre la base de datos: al arrastrar este componente sobre el diagrama de composición, este iniciara un asistente como se muestra en la figura: Se indica el nombre del servicio  y Siguiente(Next). Aquí se especifica el nombre JNDI de la conexión que se utilizara y la conexión dentro del IDE en la parte superior, presionando el botón + como se ve en la siguiente figura. luego de esto se selecciona el tipo de acción que se realizara en la base de datos y este asistente generara la interfaz de entrada y salida de acuerdo a esto. En el despliegue un punto importante para que esto funcione es configurar el adaptador y la fuente de dat...

la difusa linea entre orquestacion y Coreografía en SOA

Ambos términos ocupados en SOA, tienen que ver coordinación de servicios, el primero de ellos y mas fácil de entender es la "Orquestacion" esta se refiere a una coordinación de servicios por un proceso principal semejante a lo que hace un director de orquesta, de esta forma cualquier proceso BPEL(por poner un ejemplo tangible) que coordina a otros servicios como ente coordinador, esta "Orquestando" servicios,que es lo que sucede en la mayoría de los procesos BPEL, por ultimo es necesario decir que la orquestacion esta personificada por el proceso coordinador, si queremos saber la secuencia, mensajeria y lógica de orquestacion debemos ver el proceso coordinador. Como ejemplo veamos el siguiente flujo, expresado en BPMN (Bussines Process Managment Notation), este flujo expresa la orquestacion de servicios para obtener un servicio que realice el cierre de una compra y programe el envió en en un sis...