2012-03-30 4 views
2

私はApache CamelとCXFで作業を始めました。CXF:PAYLOADとMESSAGEのデータフォーマットの違い

"cxf:cxfEndpoint"設定では、dataFormat = PAYLOADとdataFormat = MESSAGEの違いは何ですか?

どちらの場合でも、org.apache.camel.component.cxf.CxfPayloadがCamel Exchangeに渡されたとは思いませんか?

メッセージは単にPAYLOADの本体(ヘッダーと添付ファイルのない - > PAYLOAD)ですか?

答えて

2

はい、正しいです。 CXFメッセージモードはSOAP処理を適用せず、ボディ抽出のみを適用します。 PAYLOADモードはヘッダなど

のために公式ドキュメントはこの場合には非常に明確であることができ、参照:

http://camel.apache.org/cxf.html#CXF-HowtogetandsetSOAPheadersinPAYLOADmode

+1

(私にとって)より重要な質問は:「私は両方のケースで組織を考えました.apache.camel.component.cxf.CxfPayloadはCamel Exchangeに渡されますか? " – Frizz

関連する問題