记录骆驼路线

我在我的项目中有几个Camel上下文,我想以逆向工程的方式记录路由,因为我们希望保持文档与上下文相关。 什么是最好的方法?

我们倾向于事先设计路线并使用EIP书中的图标对其进行建模。 这为我们提供了一个指导,然后测试我们的路线。 您的路线是否经常变换,需要进行逆向工程? 我们正在慢慢寻找为我们的路线构建动态UI – 但直到2011年才会这样:)

您只需在实际的DSL中添加文档,然后使用一些工具或任何提取该路由和文档的工具。

在Spring XML DSL中,您应该能够在路由中向EIP添加元素。 您还可以添加常规XML注释。

同样如上所述,一些GUI工具也是一些人想要使用的。 然后,使用EIP图标的路线的可视图通常是文档。

FuseSource目前正在构建一个名为FuseSource Rider的GUI工具。 它将在本月晚些时候公开测试。

在Apache Camel,有一些用于生成gui图表的maven工具http://camel.apache.org/visualisation.html