jueves, 1 de agosto de 2013

Epidaters,
Les contamos que el Miércoles 24 de Julio 2013 a las 18hs, se llevará a cabo la Epi-charla "Jugando con Drools", la cual tendrá lugar en la sala de Tucumán y estará a cargo de Damián Lezcano. La duración de la charla será de 2 horas.
Imágenes integradas 1

Descripción:


El objetivo es brindarles una forma practica, agradable y entretenida de aprender drools, empezaremos con una introducción y ejemplos básicos, y a medida que profundicemos en la tecnología veremos como interactuan cada modulo de la plataforma (Expert, Fusion, Guvnor, Flow) y los beneficios que representan.

Para esto se tomó un juego muy popular entre los internautas, el Candy Crush que se hizo famoso gracias a facebook, veremos como crear reglas y estrategias con el objeto de superar los distintos niveles. 

Para los interesados, les adelanto una de las reglas que conforman la lógica de nuestra aplicación:

Regla de Negocio (DSL):

 when
Si tomamos una fila y cuatro columnas de caramelos, luego las nombramos de izquierda a derecha con las letras A hasta la D, y por ultimo nos posicionamos sobre el primer caramelo, verificando que:
- el caramelo A es igual al caramelo B
- el caramelo C es distinto al caramelo A
- el caramelo D es igual al caramelo A
  then
Imprimir el nombre de esta Regla!!!
Hacer un click en el caramelo C y caramelo D

Como se observa, esto es una regla que representa la lógica de nuestra aplicación (escrita por alguien no técnica), veremos paso a paso como se llegó a escribir este tipo de reglas y cual es la magia de tras de esto. 

Como CEP a travez de sus operadores nos resuelven problemas de ocurrencias y de la mano de guvnor una interfaz lo suficiente potente para captar y centralizar el conocimiento del negocio de nuestra empresa.


Temario:

1) Conceptos básico de Drools Expert
- Configuración de contexto
- Modelado de la primer regla (técnica / negocio)
- Declare / Globals / Funciones y mas...
- DSL / Listas de Valores

2) Conceptos básico de Drools Fusion (CEP)
- Configuración de contexto
- Atributo
- Modelado de reglas

3) Conceptos básicos de Drools Guvnor
- Integración con nuestra aplicación

4) Conceptos básicos de Drools Flow (BPM)

No hay comentarios.:

Publicar un comentario