Patrón de diseño – Composite

UML[1]El patrón de diseño Composite nos sirve para construir estructuras complejas partiendo de otras estructuras mucho mas simples, dicho de otra manera, podemos crear estructuras compuestas las cuales están conformadas por otras estructuras mas pequeñas.

Para comprender mejor como funciona este patrón imaginemos una casa de ladrillos, las casas como tal no esta echa de una pieza, si observamos las paredes estas esta echas de pequeñas piezas llamadas ladrillos, entonces el conjunto de estos ladrillo crean paredes, y un conjunto de paredes crean una casa. este ejemplo puede ser aplicado al patrón Composite, y no digo que vallamos a crear una casa con este patrón, si no mas bien nos da una idea de como trabaja para poder utilizarlo con otros ejemplos.

Patrón de diseño Composite
Fig. 1: Estructura del patrón de diseño Composite.

(más…)

Leer Más

Oracle SOA Suite – Que es un Composite

Esta pequeña explicación va dirigida a todas las personas que están interesadas en comprender un poco del mundo de SOA enfocado a la SOA Suite de Oracle la cual es una de las plataformas lideres del mercado.

Hoy en día los sistemas de información generan una gran cantidad de información mediante la operación del día a día. Estos sistemas generalmente están comunicados con otros sistemas o módulos para compartir o extraer información.  Esta comunicación entre sistemas es llamado “Integraciones” y son muy importantes ya que de no existir (más…)

Leer Más

Que es BPEL

BPEL también conocido como Business Process Execution Language es un lenguaje diseñado por la organización OASIS la cual se encarga de definir estándares a nivel mundial, Este lenguaje esta definido en XML y esta diseñado para orquestar procesos de forma automática.

Se le llama Orquestar por que BPEL es el encargado de consumir varios servicios en un orden especificado y realizar una función muy concreta. (más…)

Leer Más