El concepto de SOA es fácil de comprender, pero no estoy familiarizado en absoluto con las arquitecturas y tecnologías de integración de servicios empresariales como BPEL y Apache Camel.Diferencias entre Camel y BPEL
Sé que BPEL ayuda a organizar servicios, y que Camel es una implementación de Enterprise Integration Patterns. Actualmente estoy leyendo el conocido libro Enterprise Integration Patterns.
Pero el límite entre EIP y orchestration parece muy bajo para mí. En mi opinión, Camel también organiza servicios a su manera. Además, Camel proporciona muchos conectores para que los diferentes protocolos se puedan usar fácilmente.
¿Camel es mejor que BPEL?
¿O es posible hacer cosas con BPEL que no se pueden hacer con Camel?
¿Cuáles?
Acerca de lo que leí, parece que Camel es mejor que BPEL para organizar los servicios REST: ¿es cierto?