Pregunta

Sólo quiero gritar a la comunidad para ver lo que los pueblos pensamientos están en los servidores de proceso Java en general.

IBM en particular, tienden a hacer mucho ruido acerca de WebSphere Process Server. Puedo ver la idea detrás de los servidores de proceso si su trabajo en un mundo de servicios web pero en la práctica son realmente eficaces o son simplemente una exageración?

BPEL es otra tecnología estrechamente vinculado que tiende a obtener una gran cantidad de publicidad de IBM pero todavía estoy de ver una puesta en práctica en la vida real.

pensamientos generales dan la bienvenida.

¿Fue útil?

Solución

Algunos proyectos / empresas tienen procesos de negocio complejos que implican muchos servicios, aplicaciones, las interacciones humanas para las que el uso de un motor de BPM, sus conectores, sus herramientas de modelado puede ser justificado. Sin embargo, esto claramente no es para todo el mundo.

Ahora, para utilizar IBM Process Server, necesitará una licencia, necesitará un servidor de aplicación para desplegarlo (al azar, WebSphere), algunas máquinas (IBM), tal vez algunos conectores caros, algunas licencias para la herramientas de modelado, etc. Así que no me sorprende que IBM hace ruido al respecto (aunque realmente no tiene la misma sensación), la venta de una solución de este tipo debe ser un acuerdo bueno para ellos (ni siquiera mencionar la consultoría que se sumará al proyecto de ley).

Y BPEL, que es un lenguaje estandarizado para describir los flujos Como secuencias de los servicios que consumen o producen mensajes XML, es decir, una generalización de BPM a través de XML y Servicios Web, es otro ladrillo que permite promover SOA un poco más lejos, la alimentación de la comercialización sopa. Así, de nuevo, no hay nada sorprendente en el hecho de que los proveedores de software intentan promoverla.

Conceptualmente, no creo que la BPM, BPEL, etc, son malas ideas. Pero como ya he dicho, no son para todo el mundo. Si ellos no resuelven nada para usted, entonces el uso de ellos sería una mala idea. Pero esto no invalida necesariamente como conceptos.

Otros consejos

IBM tiene múltiples ofertas de ahora en este espacio.

La adquisición Lombardi y WPS patrimonio no se fusionan como IBM Business Process Manager. También hay un BPM FileNet que está disponible en IBM, que están dirigidos hacia las soluciones de BPM centradas documento.

pila Lombardi utiliza eficazmente BPMN mientras WPS utiliza BPEL como el mecanismo orchecstration.

El campo de IBM / Oracle había elegido el camino BPEL mientras que los otros como Apiano, Lombardi, etc Pega habían llegado en el uso de BPMN como el modelo de ejecución para el proceso de negocio.

Ambos son ampliamente utilizados y tienen una razón significativa de existir.

HTH

Manglu

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top