骆驼:从另一个途径调用一个途径,并同步得到响应。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了骆驼:从另一个途径调用一个途径,并同步得到响应。相关的知识,希望对你有一定的参考价值。
我有两条路线A和B,如下
from("some endpoint") //route A
.to("direct:x")
from("direct:x") //route B
.doTry()
.bean("somebean") //set Custom object PQR as message body
.doCatch()
.bean("some other bean") //log exception
.end()
现在我想在路由A完成后(已经完成)调用路由B。现在如何在路由A中从路由B中获取响应的PQR对象(只有在路由B成功的情况下)?
答案
它应该是自动做的。如果你链上另一个 to
途径A后 to("direct:x")
你可以尝试在路径B之后记录正文。to("direct:x")
并检查结果。
以上是关于骆驼:从另一个途径调用一个途径,并同步得到响应。的主要内容,如果未能解决你的问题,请参考以下文章