ServiceMix

servicemix.xml

サービスエンジン(サービスコンテナ)の設定をおこなう。


componentName:コンポーネントの名前
service:サービスの名前
destinationService:次にフォワードするサービス(BCの時に利用する)
このようにサービスの外側に見せる内容を定義する。


Springの書き方にもとづいて記述する。

ServiceMixの使い方?

実は悩んでいるところです。
destinationServiceの使いどころは、BCとSEのバインディングだと
思うのですが・・・
あれして、これして、まとめてXMLで出力といった単一の流れ(複雑な流れや非同期はBPELでやるので良いのですが)をどう記述すべきか悩んでいます。
サンプルを見ているとそれはプログラムでonMessageExchangeの中で呼び出された状態で分岐して処理しています。
プログラム的にはいまひとつ・・・
それが悩みです。