2008-11-20 17 views
19

¿Qué es BPEL? Estoy buscando algunos buenos ejemplos simples de uso de BPEL. La página de wikipedia no es demasiado esclarecedora. ¿Qué tal un "Hola mundo" en BPEL? ¿Un shell BPEL? ¿Un BPEL IDE?Guía para principiantes a BPEL

Respuesta

16

BPEL es solo una forma de construir un control centralizado de sistemas dispares pero interdependientes desde un lugar centralizado.

Los usuarios pueden crear reglas, flujos de trabajo y otras estructuras de control para asegurarse de que todo funcione bien.

Por ejemplo, supongamos que dirige un distrito escolar; en particular, una infraestructura de información de distritos escolares. A lo largo de los años, ha acumulado un variado grupo de hardware y software. Para cada aspecto de su distrito; clasificación, asistencia, rutas de autobús, nutrición, nómina, etc., tiene varios programas distintos escritos en diferentes idiomas por diferentes proveedores. Bueno, usted tiene cierta superposición en sus datos y los diferentes usuarios finales usan los diferentes tipos de software y esperan que todo esté de acuerdo, usted usa su sistema BPEL para asegurarse de que todos los datos estén donde se supone que deben estar cuando se supone que está allí.

También tiene algunos procesos que absolutamente tienen que ejecutarse después de la finalización exitosa de otro proceso en un sistema diferente. Utiliza BPEL para asegurarse de que estén coordinados. BPEL tiene que ver con la coordinación centralizada y probablemente no la necesite a menos que esté en una organización grande y en muchos sistemas diferentes.

1

Eche un vistazo al ActiveBPEL IDE. También puede encontrar una breve guía de 101 BPEL en Oracle. La demostración es sobre el motor BPEL de Oracle, pero la fuente es lo suficientemente general.

0

comprobar estos Oracle Examples, que también incluye una aplicación Hola.

Cuestiones relacionadas