SOAの概念は理解しやすいですが、私はBPELやApache Camelのようなエンタープライズ・サービス統合アーキテクチャーやテクノロジーには全く慣れていません。CamelとBPELの違い
私は、BPELがオーケストレーション・サービスを支援すること、そしてCamelがエンタープライズ統合パターンの実装であることを知っています。私は現在、よく知られているエンタープライズインテグレーションパターンの本を読んでいます。
しかし、EIPとオーケストレーションの境界は、私にとっては非常に薄いようです。私の考えでは、キャメルも独自の方法でサービスを調整しています。さらにCamelは多くのコネクタを備えているため、さまざまなプロトコルを簡単に使用できます。
キャメルはBPELより優れていますか?
または、キャメルではできないことをBPELで行うことは可能ですか?
どれですか?
私が読んだことについて、キャメルはBPELよりもRESTサービスを編成するほうがいいと思われます。本当ですか?