Exchange:
exchange是camel路由信息交换的容器,支持各种类型系统之间的交互。也被称为信息交换模式(MEPs)。
exchange消息的类型有两种:
InOnly:单向消息
InOut:请求—响应消息
Exchange结构:
Exchange ID:Exchange的唯一标识。
MEP:一种模式标识使用InOnly还是使用InOut。
Exception:在路由的过程中任何时候出现的错误,这个错误都会被记录在Exception中。
Properties:类似消息头Header,Properties在整个Exchange的生命周期中都存在。开发人员可以在Properties中存放和取出properties。
In message:这是输入消息,强制性的(必须存在的消息)。这个In message包含请求消息。
Out message:这是一个可选择的消息,只有MEP为InOut时Out message才会存在。