Pregunta

estaría evaluando soluciones Open Source SOA. ¿Cuales son las opciones?
Estoy buscando algo que ofrece (posiblemente) completa pila de SOA.

Me gustaría debajo características -

  1. BPEL
  2. BPM
  3. ESB
  4. El Gobierno de SOA
  5. Buena herramientas

En este momento GlassFish ESB parece una buena opción. ¿Hay otra buena Pilas?

¿Fue útil?

Solución

Me dieron hecho de leer "Fuente SOA abierto" hace unos meses. Se llega una gran parte del material de código abierto relacionados con SOA y hace un buen comparación / contraste entre las diversas opciones. Lo recomiendo mucho ver esto.

http://www.amazon.com/Open-Source-Soa-Jeff- Davis / dp / 1933988541 / ref = sr_1_1? es decir, = UTF-8 y s = libros & qid = 1267534865 y sr = 8-1

Otros consejos

WSO2 proporciona una pila completa SOA de código abierto. Y es el único proveedor que ofrece una pila de SOA completa de los datos a la pantalla, se ejecuta tanto en las instalaciones y en la nube.

WSO2 SOA pila incluye ...

  • WSO2 ESB
  • WSO2 Business Process Servidor [BPEL]
  • WSO2 servidor de aplicaciones [Servicio Web y alojamiento Ap]
  • WSO2 Identity Server [OpenID, WS-Trust, XACML, OAuth, SAML2]
  • WSO2 Business Activity Monitor
  • WSO2 motor de reglas de negocios
  • WSO2 datos de servicio del servidor [usted expone los datos como un servicio]
  • WSO2 Mashup Server
  • Gadget WSO2 servidor
  • WSO2 Message Broker
  • WSO2 de eventos complejos servidor de procesamiento
  • WSO2 Gobierno Registro

Se puede obtener más detalles acerca de WSO2 SOA pila visitar http://wso2.org

exención de responsabilidad:. Soy arquitecto trabajando WSO2 @

mula es una herramienta muy popular ESB de código abierto. Si mula / Glassfish proporcionan una gran cantidad de funcionalidades que realmente no necesita, tal vez una combinación de ActiveMQ y < a href = "http://www.springsource.org/spring-integration" rel = "nofollow noreferrer"> primavera Integración es el punto dulce para usted.

He mencionado varias ESB de código abierto en este respuesta anterior, pero, teniendo en cuenta sus necesidades, estaría lista corta ServiceMix , < a href = "http://www.jboss.org/jbossesb" rel = "noreferrer nofollow"> JBossESB y OpenESB .

No tengo mucha experiencia con JBossESB pero recibió buenos comentarios de fuentes confiables y sé que tiene buenas herramientas. OpenESB es sin duda un serio candidato (aunque hay un poco de incertidumbre sobre su futuro). No encuentro la documentación de la mezcla perfecta de servicio (difícil de encontrar cosas).

Así que mi elección sería entre OpenESB y JBossESB (nota que no gobernabilidad cubierta que es en realidad un ser humano más que una cuestión técnica en mi opinión).

Apache ServiceMix ESB proporciona una infraestructura que va a hacer SOA de una manera muy destacada completa. Apache Camel también puede ser enchufado en ServiceMix para mejorar el enrutamiento y mensajería reglas.

Estoy buscando seriamente en Sun GlassFish ESB. Aunque soy un desarrollador .net las herramientas y ejemplos (y el libro en Amazon) son muy bueno y fácil de usar. No cubre la gobernabilidad pero muy fuerte BPEL - Por lo que yo quiero que no tienen ni siquiera saber de Java -. Prima

Algo que he estado trabajando para flujos de trabajo científico utilizando las tecnologías orientadas al servicio podría ser útil para usted. Se llama OMII-Reino Unido y la distribución por ahora contiene toda una pila de caracteristicas. Todo ello basado en los técnicos de código abierto (por ejemplo, Tomat, Axis, ActiveBPEL, Eclipse BPEL ...). Podría valer la pena un vistazo.

El progreso fusible (Apache ServiceMix) es una respuesta a la falta de documentación con ServiceMix puro.

Puede utilizar Apache ODE para integrar BPEL.

Buena conjunto de tutoriales encontrar aquí:

http://jee-bpel-soa.blogspot.com/

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