¿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
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.
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.
Este tutorial de BPEL trata sobre cómo escribir un BPEL desde cero.
Writing a simple WS-BPEL process for WSO2 BPS and Apache ODE
Este artículo cubre el desarrollo de procesos basados en IDE de BPEL. Developing WS-BPEL Processes using WSO2 Carbon Studio
Here es una muestra HelloWorld BPEL
comprobar estos Oracle Examples, que también incluye una aplicación Hola.
- 1. Guía para principiantes de LINQ
- 2. ¿Una guía para principiantes para aprender JavaScript?
- 3. Guía para principiantes de OpenGLES en iPhone
- 4. Android NDK tutorial/guía para principiantes.
- 5. SQL Server procedimiento almacenado guía para principiantes
- 6. Guía para principiantes para configurar Qt para C++
- 7. 2010 Guía para principiantes para nHibernate con fluidez
- 8. Guía para principiantes para configurar Emacs con gcc/gdb?
- 9. Guía para principiantes de procedimientos almacenados con MySQL?
- 10. Guía para principiantes de la programación de gráficos 3D
- 11. Guía para principiantes para aprender a usar Subversion con Visual Studio
- 12. Diferencias entre Camel y BPEL
- 13. Guía de Linux para principiantes de Ubuntu para desarrolladores de Windows con experiencia
- 14. Guía para principiantes absolutos para trabajar con audio en C/C++?
- 15. Crear modelos en 3D y convertirlos en una forma utilizable por WebGL: ¿una guía para principiantes?
- 16. guía para principiantes de Amazon Web Services (EC2, S3, RDS, EBS, etc.)
- 17. ¿Buen tutorial para principiantes a socket.io?
- 18. Java para principiantes
- 19. R .Internal para principiantes
- 20. AlarmClock para principiantes - Android
- 21. Subversion para principiantes
- 22. LINQ para principiantes
- 23. node.js para principiantes tutoriales?
- 24. Preguntas para principiantes: Wakelocks
- 25. ¿Hay algún tutorial/guía para usar Firebug?
- 26. Práctica para principiantes Python?
- 27. presentación Clojure para principiantes?
- 28. Jboss para principiantes
- 29. Marcos para principiantes?
- 30. módulo de rastreo de Python para principiantes