Pregunta

He conocimiento de las tecnologías basadas en Java limitado, y por razones de negocios forzada, es posible que tenga que decidir si WebLogic Integration (WLI) u Oracle Service Bus (OSB) es la mejor opción para la integración de un pequeño número de sistemas independientes entre sí . Ambos productos parecen capaces de tareas similares, aunque en un caso (WLI) la integración es impulsado más técnico donde el otro (OSB) es más procesos de negocio impulsado.

Si se asume el costo no es opción, ¿alguien puede proporcionar una buena descripción de cuándo se podría optar por utilizar un producto frente a la otra? Es una opción va a implicar más a medida configuración Java vs. codificación?

¿Fue útil?

Solución

Bueno, depende.

OSB integrará de BEA existentes Aqualogic Service Bus. Es sólo un bus de servicio.

WLI ya no existe. Ahora será parte de Oracle BPEL PM (Oracle BPEL Process Manager motor de ejecución)

Un bus de servicio puede ser utilizado para aplicaciones integradas de servicio web "listo". Si sus pequeñas aplicaciones ya se pueden implementar como webservices esta sería la opción correcta, no hay nada para coordinar ahí, sólo, exponerlos.

En el otro lado, WLI es de coordinar la interacción entre los servicios y crear una nueva. Se podría codificar la forma en que esos servicios serán interactuando entre sí.

Si su aplicación está muy orientado "proceso" (donde poco a la interacción ninguno de usuario se requiere) y hay que crear un nuevo servicio fuera de este esta sería la opción (creo que las aplicaciones deben ser servicio web lista de todos modos)

Si sus aplicaciones son más orientado a usuario, y que los estás vinculante juntos para crear un nuevo flujo (un proceso de negocio), entonces la herramienta adecuada sería Oracle BPM. Con esta herramienta se puede integrar aplicaciones (que pueden no estar listos servicio web) crear un nuevo proceso de negocio y exponer como servicio web.

Por lo tanto, depende de sus necesidades.

Con la herramienta Oracle BPM puede integrar sus aplicaciones y desplegarlos como WS.

En cuanto a Oracle BPM va, Te podría dar más detalles si es necesario:)

Otros consejos

No estoy de acuerdo en lo que el comentario de Oscar en "WLI ya no existe"

WLI no va a desaparecer. Es una parte de la plataforma de Integración de Oracle. WLI proporciona una integración más apretado que OSB, que es la media de sólo Sevicios web. Antes de la plataforma ESB WLI también fue referido como WLI-ServiceBus.

Con WLI puede crear Procesos (WLI o BPEL) y exponerlos como servicios web. También puede tener la WLI realizar ESB como funcationality, tales como patrones diferentes impplement para el enrutamiento, la división, aggrgation y la tubería. WLI se supone que debe ir en la dirección de BPM, pero BEA adquirió Fuego y se adelantó la creación de la plataforma BPM, dejando WLI a la integración de la suite de productos "Weblogic" de lo que es una parte de Aqualogic" suite de productos que se targted hacia el negocio usuarios. Weblogic está dirigido a los Desarrolladores.

OSB apoya la creación de los modelos anteriores, pero está más orientado hacia los servicios Web y SOA.Form orquestación puede que tenga que utilizar las herramientas de BPM.

WLI es más potente si usted está buscando para aplicaciones orientadas a performnce. Por otro lado, si usted está buscando para SOA OSB integración basada o ALSB debe ser lo suficientemente bueno.

En su caso, ya que su aspecto para integrar pequeño número de WLI aplicación sería una buena elección.

Anil Datt

Parece que WLI es una herramienta prematura BPM y ESB. También aparece como parte de la plataforma Oracle SOA Stretegry en su página web. Ya que hace las cosas lo que es una herramienta de BPM debe hacer ESB y, lo que es el futuro de WLI?

WLI es más fácil que Desarrollador analista de negocios. Es un error ver WLI de BPM o la perspectiva ESB. Se puede utilizar muchos porción Proceso orientado e implementaciones orientados a mensajes, que pueden no ser necesariamente BPM. BPM y SOA caída ESB bajo, pero WLI no necesariamente pueden trabajar sólo dentro de SOA. Que creo que se va a quedar como una herramienta para apoyar más los esfuerzos de diseño y Intergration menor nivel de proceso.

Sí. Es correcto. Usted debe centrarse en Aqualogic ServiceBus. WLI desaparecerá próximos 5 - 10 años. Debido a que no es producto de la estrategia de Oracle. Esta es una noticia de confirmación.

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